WordPress Contact form 7 falat error while send an email

Fatal error: Uncaught Error: Call to a member function get_status() on null in /home/mywebsite/public_html/wp-content/plugins/contact-form-7/includes/contact-form.php:732  Stack trace:  #0 /home/mywebsite/public_html/wp-content/plugins/contact-form-7/includes/controller.php(14): WPCF7_ContactForm->submit()  #1 /home/mywebsite/public_html/wp-includes/class-wp-hook.php(285): wpcf7_control_init() #2 /home/mywebsite/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)  #3 /home/mywebsite/public_html/wp-includes/plugin.php(544): WP_Hook->do_action(Array)  #4 /home/mywebsite/public_html/wp-includes/class-wp.php(388): do_action_ref_array('parse_request', Array) #5 /home/mywebsite/public_html/wp-includes/class-wp.php(739): WP->parse_request('')  #6 /home/mywebsite/public_html/wp-includes/functions.php(1274): WP->main('')  #7 /home/mywebsite/public_html/wp-blog-header.php(16): wp()  #8 /home/stagingselectedfirm in /home/mywebsite/public_html/wp-content/plugins/contact-form-7/includes/contact-form.php on line 732 

There has been a critical error on your website.

Learn more about debugging in WordPress.

WordPress Vulnerability [closed]

The WordPress directory /wp-content/uploads/ in which the posts are uploaded is visible to public. For example : A website admin uploaded a blog post in which he used a photo.All I want to say that ,that photo is visible by browsing this example.com/wp-content/uploads and all other data uploaded by admin of website is visible just by this link.

Can I modify the data?

Why can’t I connect to the wordpress install page with Nginx?

I’m a newbie of WordPress. My environment is Ubuntu 18 + Nginx + PHP 7.

Following the tutorial(https://www.myfreax.com/how-to-install-wordpress-with-nginx-on-ubuntu-18-04/), the wordpress directory was placed on /var/www/html/device1.com.

Then I config the nginx, here is my nginx config:

server {     listen 80;     server_name www.device1.com device1.com;      server_name device1.com;      root /var/www/html/device1.com;     index index.php;       # log files     access_log /var/log/nginx/device1.com.access.log;     error_log /var/log/nginx/device1.com.error.log;      location = /favicon.ico {         log_not_found off;         access_log off;     }      location = /robots.txt {         allow all;         log_not_found off;         access_log off;     }      location / {         try_files $  uri $  uri/ /index.php?$  args;     }      location ~ \.php$   {         include snippets/fastcgi-php.conf;         fastcgi_pass unix:/run/php/php7.2-fpm.sock;     }      location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$   {         expires max;         log_not_found off;     }  } 

But, when I tried to connect to http://device1.com/wp-admin/install.php the Nginx responses 404, instead of returning the wordpress install page.

I don’t have any idea of checking the issue. Thanks for your suggestion.

Find WordPress sites hosted by specific hosting provider

I’m looking to potentially upgrade my WordPress hosting to improve performance. I’ve read through How to find web hosting that meets my requirements?. However, before moving my site to a new provider, I’d like to "test" the hosts’ performance prior to signing up.

I know that it’s possible to lookup who hosts a particular domain, but are there any tricks to doing this in reverse? I.e., is it possible to look up what domains are using WordPress hosted by a particular hosting provider?

Switch properly from HTML website to WordPress without hurting Google rankings

My question is about specific technicalities of the switch from HTML website to WordPress. I looked through similar questions but my question still remains.

I think my situation is pretty standard.

I’m about to switch my current HTML website to WordPress. My website has been up since 2006.

Main details of the transition:

-My current site is in the /public folder

-Most pages have .php extension

-The WordPress folder is /clickandbuilds/mywebsite (WordPress.org, hosted by 1&1)

-I’ll also need to do 301 redirects for all .php pages to the WP pages

I guess my main question is the following:

Is it safe to just switch my domain from the /public folder to the WordPress folder once everything is ready? I assume it’s a standard procedure – but still wanted to get a second opinion.

Thanks, Leo

How to hold posts and accounts for moderation on WordPress Network site

In WordPress MU is there a way for a network admin to hold posts in moderation?

For example:

  1. A user creates an account and a site
  2. They create their first post
  3. The post is held in moderation and the network admin receives an email
  4. The network admin approves the post and / or the account
  5. The user can now see the post or can create future posts

I think other sites like Discourse have this feature where the user is granted more permissions either over time or from a network administrator.