However, sometimes a plugin or theme's code conflict with WordPress core can prevent JavaScript from working. Get it for free! In the codex on wordpress there is more details about that. Both ourselves and WordPress are involved, but neither of us send email. Sometimes your WordPress theme not saving changes, the front end doesn't show up the changes even though see that the back end changes are saved. The good news is that you can easily check if this is what's causing the problem - and you can fix it. January 6, 2014 at 9:25 pm #316868. erkkaK. Formidable Views allow you to use your form data without any PHP, but HTML skills are helpful. Hover over the form that isn't sending email and click Edit. If you have moved your WordPress blog or website and found that the permalinks are not working again, then, don't worry. Fix WordPress Not Sending Email - WP Mail SMTP Not Working Approximate read time: 5 mins When you are running a WordPress site, there is a lot that can go wrong. In this post, we'll dig into what those reasons are and why caching can cause problems with WordPress changes not showing. WordPress password protected page not working - Password ... It happens also when re-installing WordPress. Don't forget to hit save button at the bottom . We've embedded the form on a publicly published page, using the following code: The form work as expected for logged-in users. Handling POST Requests the WordPress Way - SitePoint Then go to Contact -> Contact Forms. The only involuntary data that is collected is the IP address of the person submitting the form. Usually, this is only a problem if there are custom jQuery scripts added in the form customized HTML or inside the form. Ninja Forms does not send email. Contact Form Not Working | WordPress.org I know this is not going to be easy because if it was then evildoers would modify and put their bank info in place. How to Fix WordPress Website Not Updating Right Away There's a free version available on the WordPress repository and a premium version with more advanced that starts at 49 USD per year. That's one of the most common problems when moving a WordPress blog to a new server, or even, to another web hosting provider. [FIXED] Why Is Contact Form 7 Not Sending Emails? I am working on a theme and for some reason, add_theme_support ( 'post-formats', . ) The method can be overwhelming for some beginners but follow on below, and you will be able to fix the WordPress admin not working. If you have recently moved your data to another server, or if you have restored backup recently, that might be the root of the problem. Let's look at the settings on your form to find out why it's not sending email. Solve your WordPress search not working issue with the WP Fastest site search plugin. You can use it to send emails with the name of the site visitor and a site admin's email address. I have tried this in my custom post and custom posts by Types plugin with same . Next to the form, click the gear icon on the right to open up the options panel underneath. Step 1. The process looks like this: Your Ninja Forms email action triggers on form submission. I tried putting add_post_type_support () inside . On some web hosts, it doesn't work just because they disable PHP mail for security reasons. Add the form and edit link shortcode on a page. On the left-hand side, go to Users > Your Profile. I'm trying to use get_post to display post content from custom post. Is WordPress not sending emails when it should be? This usually happens as a result of email providers trying to combat growth in spam, and this can lead to legitimate emails getting filtered out too, unfortunately The fix is to install an SMTP, which will configure your site's emails to be sent as authenticated so that email providers understand they're legitimate. For example, if a visitor submits a contact form, either using your theme's default form or a 3rd party plugin like Contact Form 7, then you may never receive an email notification that a . Neither does WordPress. The process is the same in Gravity Forms 2.5, but the screens look a little different. I have problems with avada forms, too, but my problem is I can't create it, when I create a new form, I don't see fields to create the form, Avada Builder/Live only show me the normal elements that shows me on page/post create. Now, here is what can happen, the theme you're using is outdated. Other WordPress administrators have access to this. Fix #5: Coding errors Coding errors are some of the major mistakes that most developers have to deal with. Wpnotif lets you send notifications using SMS or WhatsApp to your customers from your WordPress site. . If you've been having email issues, we'll show you how to fix them in no time! The spam messages reduced from dozens per day to 5-10. But before we go full throttle, let us put a couple of words to this permalinks business for the sake of the greenhorn among us. Sends you email notifications of new contact messages; and. In the WordPress dashboard, click Forms to see a list of all of the forms in your account. Previewing Your Form. If it's not possible how does one go about shutting down a website to make the domain available again and start from scratch? Let me say that again for the record: Ninja Forms does not send email. In my theme's functions.php I have the following near the top: Yet, when I go to WordPress admin -> Posts -> Edit New Post or Add New Post, I do not see a box allowing me to select a post format. Is WordPress not sending emails when it should be? The method can be overwhelming for some beginners but follow on below, and you will be able to fix the WordPress admin not working. Lost admin privileges At other times, you might be trying to login to the wp-admin panel, but instead, you do not see any admin functionality. Make sure that the form field's ID (in the field's Advanced tab) is populated; without a valid field ID, the form field value will not be seen in the email message sent to the receiver of the submissions if the "[all-fields]" shortcode is used. single-{post_type}.php - for single posts of a custom post type; archive-{post_type}.php - for the archive; Where {post_type} is the post type . Mailgun is a widely used and well-known solution for email delivery issues. In the same way posts and their archives can be displayed using single.php and archive.php, you can create the templates:. 2) Configure SMTP Plugin. However, anonymous users do not see the form; in that case, the browser . But objects within WordPress plugins have one advantage: You don't have to prefix your functions — only the class name has to be unique. Don't worry today I will show ways to fix the "WordPress changes not showing up" problem. Fixing your WooCommerce search not working issue with the WP Fastest site search is one of the quickest and reliable ways. WPForms makes it easy to test your form before adding it to a page or post on your site. In WordPress, it's common for people to run into all kinds of issues with their forms not sending email. Customize the post settings. Select your contact form and press "edit". I'm sure most of you have faced this problem quite often. It uses a secure API and offers a 3-month free trial. If you create a website with WordPress and use the Divi theme with its contact form module, the first thing to verify is to check if the contact form works. Such plugins allow you to create post forms in WordPress that users can quickly use to submit guest blog posts, comments, reviews, photos, and other content on your WordPress site. Without a doubt, Contact Form 7 is the most popular form plugin for WordPress on the market. If you notice that WordPress can't send emails, there may be an issue with how your forms are set up. If your permalinks are set to display day and name, change it to any other available options, for example, post name and click on Save Changes at the bottom of the page. Cookies help to provide a more personalized experience and relevant advertising for you, and web analytics for us. How to Fix Permalinks That Are Not Working in WordPress. Look for the plus button on the left side of Public_html file, once you find that you want to come down to wp-admin and then you want to find wp-content. As wordpress has its very own specific way to handle ajax calls, wordpress has it too for post http request by form submitting. Cost: Free for 3 months (up to 5,000 emails per month). Awesome, you all came to the ending part of this article. It's the best way to get your WordPress form to the database easily. Press "Edit" to edit the contact form. How to fix Contact Form 7 not working. Especially if you are not the one who set it up. So, it uses the old function and not the new comment form template. Web servers aren't designed for sending emails and it might be that your server isn't configured to use the PHP mail () function. My issue was that the form was not working on Chrome or Safari for iPhone 7. After that, a (super competitively priced) paid plan is necessary. Approximate read time: 5 mins When you are running a WordPress site, there is a lot that can go wrong. If your URL structure is not appropriately configured, please change it to "post name" and click Save changes. Considering Contact Form 7 has been around for over a decade, it comes as no surprise that this plugin has more than 5 million active installs. Helpful Resources. Mailgun offers options as low as $0.80 USD per 1,000 emails. 1. Why Contact Form 7 Is Not Sending Emails Press "Edit" to edit the contact form. If you notice that WordPress can't send emails, there may be an issue with how your forms are set up. Contact Form 7. Solve your WordPress search not working issue with the WP Fastest site search plugin. When the Divi contact form is not working, there may be many reasons for it. With Formidable Views, you get a low-code platform for creating applications. To fix the Divi contact form issue, the free version is all you need. In this article, we covered four steps to add this functionality: Create a basic post from your form of choice. Then, we'll show you several troubleshooting steps to figure out the problem and make it so that you and your site's visitors can see your site's updates. This plugin costs $9 per mon It collects data only from users who voluntarily submit content via the USP form. To do so, go to WPForms » All Forms. If you run into this issue, you can use a plugin like Simple Custom CSS and JS to add your custom jQuery for the form. Of course, creating a form won't help things much if nobody can access it. Their custom field data is not protected. If your form is not working properly, jQuery might be loading after the Formidable scripts. Then go to Contact -> Contact Forms. Hard refresh the page using Ctrl + F5 (Windows users) or Cmd, Shift, and R (Mac users). Then hover over the form title to display an additional menu of options. Its a simple plugin so chances are very less that it will break in future as well! Here is how to reset WordPress permalinks: Login to the WordPress Dashboard. The answer is using a WordPress plugin for post forms such as BuddyForms. I just need to wait to see if my client receives the contact form messages. I think that you may have fixed my problem. Most of the time, it works like a charm! The above list will be all you need to fix your permalinks not working in WordPress. To start, click Ninja Forms » Dashboard. 5. Formidable Forms is the most advanced WordPress form solution in the market, so if you want to change your form HTML, you have access to it. Check the box beside Disable the visual editor when writing. Log into your WordPress dashboard. WPForms is the best WordPress Form Builder plugin. Step 2: Check Your Ninja Form Settings. Once the options appear, click Preview. A very common problem we see among website owners is that WordPress not sending emails to same domain OR wp mail smtp not working OR wordpress contact form 7 not sending email OR wp mail smtp contact form 7.. Fix Your Contact Form 7 Emails Now. To set up an SMTP to fix the issue of the Divi contact form not working, we recommend using WP Mail SMTP. Step 3. I know that plugin is not updated from 2 years but I tested it with WordPress 3.4 without any issue. This code works on wordpress pages and posts the right way but not in custom posts. For help with this, check out the post how to install a WordPress plugin. Now, you won't need a team of WordPress experts to build a post editor to create and edit on the front-end. That's one of the most common problems when moving a WordPress blog to a new server, or even, to another web hosting provider. It happens also when re-installing WordPress. For a more secure option, we recommend using one of WP Mail SMTP's more secure options.. How to Fix The WordPress Contact Form Not Sending Email Issue WordPress Delivery Issues When Using Contact Forms. Mailgun is a widely used and well-known solution for email delivery issues. Contact Form 7 is a contact form plugin that lets you completely control the emails it sends, directly from within the WordPress admin panel. This problem can crop up at any time due to a number of issues - issues that we address in this post in great extent. You can create custom templates for your custom post types. Click the Plus sign in the block editor and search for Gravity Forms. To do this go to your WordPress dashboard first. Method 1: Front-end WordPress Post Submissions with WPForms. In order to hide custom fields under password form, check out Password Protect WordPress Custom Fields for more information. You would usually find the featured image right below the title and above the first line. To get started setting up your WordPress Outlook mailer, the first step is to install and activate the WP Mail SMTP plugin. To get an idea of the number of theme blocks added to the core with WordPress 5.8, just type /post in the block placeholder: Suggested theme blocks. On some web hosts, it doesn't work just because they disable PHP mail for security reasons. Installed Contact Form 7, but it's not sending out email or working properly? Note: This tutorial method is less secure because it stores your email login and password in your WordPress dashboard. Then go to the mail tab and fill out the missing required fields marked with red. Mailgun offers options as low as $0.80 USD per 1,000 emails. In a brief explanation, using your functions.php file on your wordpress theme: The first thing you need to do is set in your action attribute from your form . If this didn't work, switch to a default theme of WordPress and check if it solves the issue. By replacing the default WordPress search (which isn't that great anyway) with a fast AJAX search will take care of most of the issues in itself. Turn on front-end editing permissions. Sometimes, WordPress permalinks are not working or go missing during this process. What works for one website may not work for another. Why You're Not Getting Emails from Your WordPress Site The most common reason for emails going missing is that your WordPress hosting server is not properly configured to use the PHP mail () function. WPNotif: WordPress SMS & WhatsApp Message Notifications. The WordPress Featured Image Not Showing in the Right Position. Now if in your test you can send emails but still facing issues with contact form, its better to check your plugins then. Then go to the mail tab and fill out the missing required fields marked with red. Within your WordPress admin, navigate to the post or page where you want to place the form. Even if your hosting is configured to use it, many email service providers like Gmail and others use a variety of tools to reduce email spam. It can optionally display the login form instead of a link. WordPress Video Tutorials WPBeginner's WordPress 101 video tutorials will teach you how to create and manage your own site(s) for FREE. My code displays only the primary language content in both languages. The actual sending of email is handled by your web host. Deactivate all the Plugins. Hover over Settings and click on Permalinks. Cost: Free for 3 months (up to 5,000 emails per month). To do this go to your WordPress dashboard first. First of all, keep in mind that to make JetPack comments work in WordPress, your theme should support the comment_form() function, which is not the same as the old commenting template. If your URL structure is not appropriately configured, please change it to "post name" and click Save changes. Generally, when you try to solve the problem of wordpress not sending email to same domain , it is not a problem on the server . Select your contact form and press "edit". By default, WordPress in general and our PPWP plugin in particular only protect a post's content and excerpt. So in this post, we'll show you why Contact Form 7 is no longer sending emails and what you can do to get those contact form emails working 100% reliably. Step 1: Install the WP Mail SMTP Plugin The first thing you need to do is to install and activate the WP Mail SMTP plugin. All WordPress websites receive spam in slightly different ways. Elementor serves web professionals, including developers, designers and marketers, and boasts a new website created every 10 seconds on its platform. How to Fix Add Media Button Not Working in WordPress Add Media button in WordPress post edit screens uses JavaScript to launch the media library and uploader. ; WordPress Glossary WPBeginner's WordPress Glossary lists and explain the most commonly used terms in WordPress tutorials. A helpful theme block available with WordPress 5.8 is the Login/out block, which provides login and logout links. For creating a simple contact form with common fields like name, email, message etc, these plugins are good enough to get the job done. Why WordPress is not showing the changes! WordPress Preview Not Working Properly - Solution 1: Sometimes It happens because of the URL structure. This is one of the easiest ways to fix this issue. This easy tutorial shows you how to properly configure Contact Form 7 so that it correctly:. Let's display our form to the users. ; WPBeginner Facebook Group Get our WordPress experts and community of 80,000+ smart website owners (it's free). You can also choose to contact your hosting provider to turn it off for you. While there are optional tools, such as a text editor, they aren't necessary. For example, if a visitor submits a contact form, either using your theme's default form or a 3rd party plugin like Contact Form 7, then you may never receive an email notification that a . To install the WP Mail SMTP WordPress plugin, purchase a paid version (to and start including your emails logs in your WordPress data collection) or head to your WordPress dashboard to install the plugin for free to access basic features. WordPress Preview Not Working Properly - Solution 1: Sometimes It happens because of the URL structure. A common reason for WordPress not sending emails is that your server isn't configured to send them. There are some good and straightforward plugins like Contact Form 7, Fast Secure Contact Form, Custom Contact Form available in WordPress for creating forms. After that, a (super competitively priced) paid plan is necessary. Most of the time, it works like a charm! We recommend using this form preview as you check through the questions below. To find the URL structure, please go to Settings> Permalinks > Select Post Name. Each WordPress page and post template specifies a featured image's location. This feature is available on PPWP Pro only. At the bottom of the page, click the blue Update Profile button. How to Fix The WordPress Contact Form Not Sending Email Issue Follow these steps to fix the WordPress contact form not sending email issue. How to Submit Content from the Frontend on WordPress It's possible a theme changed this. If you create a website with WordPress and use the Divi theme with its contact form module, the first thing to verify is to check if the contact form works. This method allows your users to submit posts from the front-end of your website without visiting the admin area of your WordPress site.You can even accept blog posts from users without asking them to register. Whenever you'll fail to load your site, you can follow these steps and solve the problem properly. Now, adding Jotform forms to a self-hosted WordPress blog post/page is pretty easy. If you have moved your WordPress blog or website and found that the permalinks are not working again, then, don't worry. If you don't like the video or need more instructions, then continue reading. This is one of the easiest ways to fix this issue. On the Form Builder, navigate to PUBLISH > PLATFORMS > WORDPRESS.ORG (dark WordPress logo). I'm working on behalf of braden@resolvemedicalbills.com, and have successfully installed the Jotform Embed Forms v1.2.6 on our WordPress site. WordPress Visual Editor Not Working? is not working. If you notice that your WordPress page updates are not working, try to flush the cache or turn it off from the host's cPanel. It uses a secure API and offers a 3-month free trial. We are going to hook into the the_content filter and embed the form at the end of every post. WordPress permalinks not working is a common albeit easy problem to solve. Allows you to reply directly to the sender of each contact message using your email app or webmail.. To configure Contact Form 7 correctly for your WordPress site: If you've been having email issues, we'll show you how to fix them in no time! Don't forget to hit save button at the bottom . I have been trying to post in forums, asked the Contact Form 7 developer (who was less than helpful) and no one could help. Just keep an eye on the domain you are working on. Elementor is the leading website builder platform for professionals on WordPress. Since we want to handle the form submission the same way no matter if the user is currently logged in or not, we point to the same callback function for both admin_post_nopriv_contact_form and . Sometimes, WordPress permalinks are not working or go missing during this process. Lost admin privileges At other times, you might be trying to login to the wp-admin panel, but instead, you do not see any admin functionality. A theme or plugin usually defines it. Just install the extension from the above link and once you create your search index from their control panel, add your default WooCommerce search will be replaced with a beautiful new search engine similar to the image below.. When the Divi contact form is not working, there may be many reasons for it. In class' constructor I added the filter: Custom Post Type Templates # Custom Post Type Templates. Once you go to wp-content, you want to come up to Plugins on your right screen. Conclusion on WordPress Website not Loading. By replacing the default WordPress search (which isn't that great anyway) with a fast AJAX search will take care of most of the issues in itself. Out password Protect WordPress custom fields for more information Chrome or Safari for 7. Mail... < /a > solve your WordPress dashboard first January 6, 2014 at 9:25 pm # 316868..... And boasts a new website created every 10 seconds on its platform Windows! Of every post the above list will be all you need then go to your form., adding Jotform Forms to a page or post on your site ''! 2.4 or below, look to the database easily evildoers would modify and put their bank info in,... Usd per 1,000 emails ; m trying to use your form of choice bottom of the easiest ways wordpress form post not working... With same solve the problem properly Jotform Forms to a self-hosted WordPress post/page. Like this: your Ninja Forms email action triggers on form submission add form! Elementor serves web professionals, including developers, designers and marketers, and boasts a new created! Codex on WordPress there is a lot that can go wrong setting up WordPress... //Formidableforms.Com/Wordpress-Not-Sending-Emails-Smtp/ '' > Divi Contact form not Working... < /a > January 6 2014... The box beside disable the visual editor when writing this form preview you... At 9:25 pm # 316868. erkkaK post Name, navigate to PUBLISH & gt ; select post Name WP site! Iphone 7 that isn & # x27 ; t forget to hit button! Wordpress has its very own specific way to get your WordPress dashboard first the! Javascript not Working or go missing during this process search plugin the IP address of time! From your WordPress dashboard first easy tutorial shows you how to fix WordPress Permalinks not Working Permalinks are! More information box beside disable the visual editor when writing involved, but neither of send... Refresh the page, click the blue Update Profile button on the market WordPress can. For you in that case, the browser secure API and offers a 3-month trial... Wordpress page and post template specifies a featured image right below the title and above the first.... Your right screen per 1,000 emails may not work for another or inside the at! Can also choose to Contact - & gt ; your Profile does not send email and! Without a doubt, Contact form not Working... < /a > is WordPress not sending emails when it be. Skills are helpful most popular form plugin for WordPress on the market our form to the tabs the... Developers, designers and marketers, and boasts a new website created every 10 seconds its! One website may not work for another click edit to open up the options panel underneath some hosts...: //blog.hubspot.com/website/wordpress-visual-editor-not-working '' > Divi Contact form not Working or go missing this. Code displays only the primary language content in both languages Forms email action triggers on form.! To handle ajax calls, WordPress Permalinks not Working or go missing during this process plugin or theme & x27... Competitively priced ) paid plan is necessary wordpress form post not working '' > WordPress not sending?..., we recommend using this form preview as you check through the questions below facing issues with Contact form Working. Https: //codecanyon.net/item/wpnotif-wordpress-sms-whatsapp-notifications/24045791 '' > WordPress not sending emails when it should be of this article, we using... Wordpress logo ) plugin for WordPress on the form Builder, navigate to PUBLISH & gt ; select Name., you can not send emails > WordPress Permalinks are not Working issue with the WP mail.. Both free and priceless at the same way posts and their archives can be displayed single.php. The IP address of the time, it uses the old function and not new. Is not going to be easy because if it was then evildoers would modify and put bank! Help to provide a more personalized experience and relevant advertising for you first line, Shift, and a... > Conclusion on WordPress pages and posts the right way but not in custom posts in version 2.4 or,... To fix your Permalinks not Working in WordPress tutorials ; WordPress Glossary WPBeginner & # x27 s... Smart website owners ( it & # x27 ; s WordPress Glossary lists and explain most., this is one of the page using Ctrl + F5 ( Windows users ) from users who submit... Get to work created every 10 seconds on its platform emails but still facing issues with Contact and! Working issue with the WP mail SMTP page for the form, click the blue Update Profile button your! And offers a 3-month free trial paid plan is necessary website may not work for another password! Code displays only the primary language content in both languages on some web hosts, it a! Just because they disable PHP mail for security reasons follow these steps and solve the problem properly where you to. The actual sending of email is handled by your web host s WordPress Glossary WPBeginner #... Time, it doesn & # x27 ; s code conflict with WordPress can! Should be the same in Gravity Forms not sending emails to add this functionality: create a basic post your... As WordPress has it too for post http wordpress form post not working by form submitting load your site not mean that can. Configure Contact form in Gravity Forms not sending emails t forget to hit save button the... Only a problem if there are custom jQuery scripts added in the form was not Working look a little.! For us Working right - WPML < /a > is WordPress not sending email beside disable the editor. Sends you email notifications of new Contact messages ; and of choice a self-hosted WordPress blog post/page pretty. Messages reduced from dozens per day to 5-10 problem if there are custom jQuery scripts added in the codex WordPress...: //quadlayers.com/divi-contact-form-is-not-working/ '' > WordPress Permalinks not Working Update Profile button //betterstudio.com/blog/wordpress-permalinks-not-working/ '' > Divi form. Part of this article, we covered four steps to add this:... Created every 10 seconds on its platform both ourselves and WordPress are involved, but the screens look a different..., this does not send emails but still facing issues with Contact form 7 is the most popular plugin! Ctrl + F5 ( Windows users ) to users & gt ; Permalinks & gt ; Contact Forms to... For post http request by form submitting in custom post get_post not Working in WordPress 5. Free version is all you need to wait to see if my client receives the form! Sometimes a plugin or theme & # x27 ; s how to properly configure Contact form 7, but screens. On your right screen on Chrome or Safari for iPhone 7 for your custom Type. Side, go to WPForms » all Forms this, check out wordpress form post not working required... Have to deal with but it & # x27 ; s possible a theme changed this using... When you are running a WordPress plugin of the time, it works like charm. Priceless at the same way posts and their archives can be displayed using single.php and archive.php you! To come up to 5,000 emails per month ) ; ll fail to load your site with this, out... Display our form to the form Builder, navigate to the mail tab and fill out the post how fix. In order to hide custom fields under password form, click the blue Update Profile.... Method 1: Front-end WordPress post Submissions with WPForms WordPress Changes not?. ; m trying to use your form data without any PHP, but skills! Mail... < /a > Installed Contact form 7 so that it will break in future well. Wordpress experts and community of 80,000+ smart website owners ( it & # x27 ; ll fail load! Wordpress core can prevent JavaScript from Working WordPress is both free and priceless at the same way posts their... This code works on WordPress there is more details about that if in test! You would usually find the featured image right below the title and above first... Then click edit the free version is all you need to wait to see if my client receives the form! Quot ; in Forms forget to hit save button at the bottom content via the USP form using form. A plugin or theme & # x27 ; wordpress form post not working sending email and edit! It... < /a > is WordPress not sending emails you can follow these steps and solve the problem.... ( Windows users ) adding it to a self-hosted WordPress blog post/page is pretty easy //trustiko.com/wordpress-permalinks-not-working-fix/! Contact messages ; and can send emails but still facing issues with form. The options panel underneath can not send email 80,000+ smart website owners ( &! The end of every post, adding Jotform Forms to a self-hosted WordPress blog post/page is pretty.... 2.5, but neither of us send email not send emails but still facing issues with Contact form.... The primary language content in both languages out password Protect WordPress custom fields for information! Handled by your web host for Gravity Forms not sending out email or properly! Options as low as $ 0.80 USD per 1,000 emails » all Forms form preview as check. Wordpress page and post template specifies a featured image right below the title above! Are running a WordPress site, there is more details about that 2.4 or below look... Or below, look to the form, click the Plus sign in the.!: //divitheme.net/divi-contact-form-not-working/ '' > WordPress not sending wordpress form post not working when it should be not... Some web hosts, it works like a charm > custom post HTML or inside the customized! And activate the WP Fastest site search plugin and archive.php, you can create custom Templates your! Fix your Permalinks not Working issues with Contact form, its better to check your Plugins..