Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi Sjallad –

    This topic has been covered in great detail on this thread: https://wordpress.org/support/topic/read-this-first-wordpress-5-3-master-list/

    Please read that thread over and go through each step. The good news is, it does not sound like your Ninja Form was actually removed, the plugin folder is still there, it is just not showing up while your site is in this partially updated error state.

    Hi Tu-586

    It sounds like you are wanting to define the image that displays on social networks like YouTube & LinkedIn when you share a page of your site on one of these networks. If that is the case each of these big social networks are setup slightly differently and allow varying levels of control for what your page preview looks like on their platform. For example Facebook has the “open graph” system that is very powerful: https://developers.facebook.com/docs/sharing/webmasters/

    A good plugin that offers you the ability to customize what your page looks like on many social media sites is the Yoast SEO plugin.

    Plugin Download Link: https://yoast.com/wordpress/plugins/seo/

    Notes:

    1. Read more about optimizing Yoast for sharing on social media: https://yoast.com/social-media-optimization-with-yoast-seo/
    2. Test what your page will look like when shared on LinkedIn: https://www.linkedin.com/post-inspector/

    Hi Sam –

    I totally understand editing .htaccess files can be intimidating. If you notice in the documentation there is the following line “If you ALREADY have a .htaccess file, replace any existing WP lines with these new ones.” The “WP lines” that note mentions is all of the code inside the #Begin WordPress and #End WordPress comments. For example

    # BEGIN WordPress

    //This is the code that you should replace

    # END WordPress

    Everything outside of this section is typically generated by your server or a plugin you have installed on your site. It looks like you have made the correct changes, the only thing I would note is that it is useful to keep the begin & end comments, so in the future if you have to come back and edit the file you will be able to easily see what section is WordPress. So the only change I would suggest is to add the #Begin WordPress & #End WordPress comments back to your file.

    Other than that unless you are seeing an error message you should be good to proceed to the next step 🙂

    hi fibbo8 –

    No problem at all, I’m glad my replies were helpful and that you were able to get the redirect working!

    hi fibbo8 –

    No problem I’m glad that snippet worked for you. I think I understand what you are trying to do, there is a great thread that I’ve linked below that should help you depending upon the setup of your login form. The solution will vary slightly depending on if you are hard coding your login form, linking to the standard WordPress login form, or embedding the standard WordPress login form on a different page. Please read over the thread linked below and implement the solution that fits your situation. If you have any questions please let me know.

    Link to thread outlining how to send a user back to the previous page after login: https://wordpress.stackexchange.com/questions/16004/redirect-user-to-original-url-after-login

    Hi fibbo8 –

    If I’m understanding you correctly it looks like you are really close to getting this to work. You can go about this redirect many different ways (including finding a plugin that would help you set up the redirect). However, a php snippet is below that should work for you:

    /**
     * WordPress function for redirecting users on login based on user role
     */
    function my_login_redirect( $url, $request, $user ){
        if( $user && is_object( $user ) && is_a( $user, 'WP_User' ) ) {
            if( $user->has_cap( 'administrator' ) ) {
                $url = admin_url();
            } else {
                $url = home_url('/members-only/');
            }
        }
        return $url;
    }
    add_filter('login_redirect', 'my_login_redirect', 10, 3 );

    **Please note this snippet above takes any user that is not an administrator and redirects them to the front end page /members-only/. You can change the /members-only/ link to whatever link you need.

    Hi sundasamunir –

    Ok if you are open to it lets try to install the SendGrid plugin on your site and do a test, they have a 30 day free trial so it wont set you back any money to run the test. There are a lot of variables with email deliverability and I’ve personally found its a better long-term solution to pay for an email distribution service as it greatly helps with email deliverability, which is especially important for E-commerce sites.

    The plugin you will want to install is:
    https://wordpress.org/plugins/sendgrid-email-delivery-simplified/

    And then you will want to sign up for a free trial at SendGrid:
    https://sendgrid.com/

    Once you sign up for the trial you will be able to activate the plugin by adding your API key. Please let me know if you run into any questions installing the SendGrid Plugin.

    no problem sundasmunir I’m happy to help!

    I’ve never personally had an issue with email being unable to deliver due to a missing TXT record on a domain but looking at Godaddy’s support there is a ticket thread that seems to show other users having the same issue you are running into. The support ticket at Godaddy is linked below, at the bottom of that thread there are screenshots that show how to add the _dmarc TXT record to your DNS zone file:

    Link to Godaddy support thread on missing dmarc: https://www.godaddy.com/community/Managing-Email/Missing-DMARC-Record-error/td-p/14110

    Also in case you are not familiar with editing your DNS zone file and adding TXT records here is a link to the Godaddy documentation on that:

    https://www.godaddy.com/help/add-a-txt-record-19232

    Please let me know if the email successfully delivers once you have added the record to your sites DNS zone file.

    Hi Sundasmunir –

    I’ve run into similar issues before. I have a few follow-up questions that will help us get to the bottom of your issue:

    – What email provider are you using? Can you login and check to see if emails from your site are being delivered to the spam folder?

    – What website host are you using? Can you check to see if your domain or IP has been blacklisted (a common problem if you are on a shared host). You can use this site to check if you are blacklisted https://mxtoolbox.com/blacklists.aspx

    If you do turn out to be blacklisted it’s not the end of the world. You can use an email delivery service to greatly improve the deliverability of your emails. A service that I’ve personally used on several sites is SendGrid (https://sendgrid.com/). In the long term it is a good idea to use a service link SendGrid as it will help ensure your emails are successfully delivered to users even if they are using email providers that have very strict spam/rejection settings.

    • This reply was modified 8 years, 2 months ago by belly05.
    Forum: Fixing WordPress
    In reply to: Name server

    Hi Doulajes –

    I’m sorry you are having trouble moving your domain name, transferring domain names to a new host and updating your DNS can be very tricky! Can you confirm a couple items for me, knowing this information will allow me to better assist you:

    – Can you provide the URL for your website?

    – Can you let me know what website host you are using for your wordpress.org site? The name servers will vary depending on your host.

    – Can you post a screenshot of the error message you are receiving? If you have already transferred your domain to wordpress.com it should allow you to update your name servers to your new web host without having to transfer the domain.

Viewing 10 replies - 1 through 10 (of 10 total)