How to fix 404 error after theme installation?

The following topics are covered in this knowledge base article.

  • Set the HOME page
  • Set the Permalinks
  • Set page URLs in Theme Options

 


PART 1. Set the HOME page

STEP 1:  Go to SettingsReading

STEP 2:  Select Home from Frontpage drop-down.

STEP 3:  Click Save Changes


PART 2. Set the Permalinks

STEP 1:  Go to SettingsPermalinks

STEP 2:  Select Post name

STEP 3: Click Save Changes


PART 3. Set page URLs in Theme Options

For new users who have recently installed ListingPro, there are some settings that need to take into consideration to avoid any 404 errors or blank images with shortcodes.

STEP 1: Go to the Theme Options > URL Config and check the following details

Add the corresponded URLs in this settings, to avoid 404 errors while clicking on these pages, Author Dashboard, Submit Listing, Edit Listing, and Price Plans.

STEP 2: While using the Price plans, make sure that the settings are also configured, Go to Theme Options > Payment Settings > General and check the following details

Including these pages from the drop-down, you won’t face any more issues with blank pages showing only a shortcode. Simply add the Payment Checkout, Payment Fail, and Payment Success into the next section.

STEP 3: If you’re facing issues on the homepage, more specifically at the +Add Listing button, simply go to the Theme Options > Payment Settings > General and check the following details

Set the Paid Submission to YES instead of the Default NO. This way, users will be redirected to the Price Plans before submitting a listing into the Directory. If you define this option as NO, users will be able to add listings without any restriction for free.

The Default option is better suited for users who want to grant free access without charging for added listings. Instead, the admin can be monetized by using the Ad Campaign System, when certain users want to leverage their added listings into the Directory.

How to install ListingPro (Plugins + Demo)?

INSTALL PLUGINS + DEMO LISTINGPRO WIZARD

 To auto redirect to Easy Setup Assistant wizard, you need to install and activate ListingPro theme. But if you exited the setup wizard you can always go back to it by navigating to Appearance > Setup Wizard.

STEP 1: Click Let’s Go! to start the Easy Setup Assistant wizard.

STEP 2: Click Continue to installl all required Plugins.

STEP 3: Click Import Content to import Dummy Content.

The above step only imports minimal data.

STEP 4: Click Return to the WordPress Dashboard to return to dashboard.

 

 Congratulations! Now you have completed Installing Plugins & Importing Demo Content. Next, read How to activate license for ListingPro theme?

 

What are the server requirements to install ListingPro?

NEED HOSTING FOR LISTINGPRO? We recommend you try Cloudways.

We highly recommend verifying the following on your host. For help contact your hosting company.

Application Minimum Recommended
WordPress 4.5 4.8 or latest
PHP 5.6 7.0 (Stable Only)
MySQL 5.6 (For legacy 4.5.x will work) NA

 

PHP Configuration Limits:

Application Minimum Recommended
max_execution_time 300 NA
memory_limit 512M 1024M
post_max_size 100M 200M
upload_max_filesize  120M  NA

 

 

Required
Cron Job YES
CURL YES

 

Additional

  • Is SSL Required? YES

Nowadays is highly recommended to include SSL in your domains. Some Cloud Servers and also Hosting Providers, also include SSL Certificates to enable in your Websites. While using ListingPro some settings aren’t required the use of an SSL. Otherwise, some settings like Google Maps, Social Login, Payments, and others may require a Certificate that ensures the Website’s Security. If you don’t know what an SSL is and what it does on your Website, please Read This.

Many issues that you may run into such as; white screen, demo content fails when importing, empty page content and other similar issues are all related to low PHP configuration limits. The solution is to increase the PHP limits. You can do this on your own, or contact your web host and ask them to increase those limits to a minimum as shown above.

 

How to install ListingPro Theme?

ATTENTION! Before proceeding with installation we recommend to check the server requirements. Learn more

 

UPLOADING LISTINGPRO VIA WORDPRESS DASHBOARD

You must unzip the original zip file and upload only the listingpro.zip, or else theme installation will fail with the following error:
The package could not be installed. The theme is missing the style.css stylesheet.

Another common warning is “Are you sure you want to do this?” This means the server has a limit on the file size that can be uploaded. Either have your host increase the limit or do a manual installation via FTP as shown in the OPTION 1 below.

OPTION 1 – MANUAL INSTALLATION VIA FTP

STEP 1: Log into your server via an FTP software or cPanel.

STEP 2: Unzip the listingpro.zip file and ONLY use the extracted theme folder.

STEP 3: Upload the extracted listingpro theme folder to the following path /wp-content/themes/

STEP 4: Go to Appearance > Themes

STEP 5: Click Activate, under ListingPro.

 Once you click Activate, you will be auto redirected to Easy Setup Assistant wizard.
 Congratulations! Now you have completed Theme Installation. Next, read How to Install Plugins & Import Demo Content?

 


OPTION 2 – EXPRESS INSTALLATION VIA WORDPRESS ADMIN PANEL

STEP 1: From the left-side menu, go to AppearanceThemes

STEP 2: From the top, click Add New

STEP 3: Click the Upload Theme

STEP 4: Click Choose File

STEP 5: Browse and locate the theme file listingpro.zip, and click Install Now

After the above step if you got an error saying, Are you sure you want to do this? Please try again. Don’t worry you are not alone, read this.

STEP 6:  Click Activate

 Once you click Activate, you will be auto-redirected to Easy Setup Assistant wizard. If you decide to skip the step to import dummy content, you must create and configure a Static Front Home Page, for the main banner with the search to appear as seen the live demo.
 Congratulations! Now you have completed Theme Installation. Next, read How to Install Plugins & Import Demo Content?

 

How to install WordPress?

WordPress Installation Video

Your hosting company’s control panel will most likely be different from the one shown in the video and the steps might slightly vary so please refer to the instructions below for more details unless that’s the only way you know how to.

Nowadays all the major hosting companies such as offers One-Click Installation so in most cases, you might not need to install it manually.

We highly recommend to install a fresh copy of WordPress manually and avoid One-Click Installation.

For any reason, One-Click install option is not available you can refer to the official WordPress installation guide. To speed up the process I highly recommend to check out a much simpler (unofficial) Complete WordPress Installation Tutorial by WPbeginner which includes both One-Click and Manual (FTP) installation.

What’s next? Go access the Dashboard.

STEP1: Login to WordPress admin dashboard (Example: site.com/wp-admin).

STEP2: After successful login, you will be auto-redirected to WordPress Dashboard.

For more information watch the following video or see the step-by-step instructions on WordPress site to get you started if this is your first time. Also, refer to WordPress FAQ if you are new to WordPress. For advanced users, WordPress Lessons section is also recommended.
 Congratulations! Now you have completed WordPress Installation. Next read, How to install ListingPro Theme?