Title: Mohd Javed's Replies | WordPress.org

---

# Mohd Javed

  [  ](https://wordpress.org/support/users/jawedrs/)

 *   [Profile](https://wordpress.org/support/users/jawedrs/)
 *   [Topics Started](https://wordpress.org/support/users/jawedrs/topics/)
 *   [Replies Created](https://wordpress.org/support/users/jawedrs/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/jawedrs/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/jawedrs/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/jawedrs/engagements/)
 *   [Favorites](https://wordpress.org/support/users/jawedrs/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 20 total)

1 [2](https://wordpress.org/support/users/jawedrs/replies/page/2/?output_format=md)
[→](https://wordpress.org/support/users/jawedrs/replies/page/2/?output_format=md)

 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Please help with wrong Pop up](https://wordpress.org/support/topic/please-help-with-wrong-pop-up/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [8 months, 3 weeks ago](https://wordpress.org/support/topic/please-help-with-wrong-pop-up/#post-18665813)
 * Hi Jacqui,
 * I checked your page code, and the issue isn’t with the content itself but with
   the **popup modal IDs**.
 * When you click on a photo in the _School Leadership Team_, the popup that opens
   is actually re-using the modal from the _Central Team_. For example, in your 
   code I can see this block:
 * `<div class="team-modal ..." id="team-modal-2"> ... <img src="Mr-Adam-Watson-
   Executive-Principal.jpg.webp" alt="Adam Watson modal image"> </div>`
 * That `id="team-modal-2"` belongs to the Central Team. But your School Leadership
   Team images are also linking to the same ID, which is why the wrong popup is 
   opening.
 * **How to fix it:**
    1. Each modal must have a **unique ID** (e.g. `team-modal-2`, `team-modal-3`, `
       team-modal-4` …).
    2. Each image in the School Leadership Team needs to point to its own corresponding
       modal ID.
    3.  - Right now, they are all pointing back to the Central Team modal.
    4. Check in the block/plugin settings for the “Team Members” module — it should
       automatically assign unique IDs, but sometimes when blocks are duplicated or
       copied, the IDs get reused.
 * So the fix is simply:
    - Make sure every person in both teams has their own unique modal ID, and the
      image link matches the correct one.
 * If this comes from a plugin or theme module, I’d recommend:
    - Re-adding the School Leadership Team members fresh (instead of duplicating
      the block), so it generates new IDs automatically.
 * That should stop the Central Team popup from showing for the School Leadership
   Team.
 * Hope this clears things up!
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [How can I improve my immigration services website built on WordPress?](https://wordpress.org/support/?post_type=topic&p=18506762)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year ago](https://wordpress.org/support/?post_type=topic&p=18506762#post-18506834)
 * Hi [@wayenazafar](https://wordpress.org/support/users/wayenazafar/),
 * You’ve done a great job getting your immigration services website up and running—
   that’s already a strong first step! Here are some tailored suggestions to help
   improve your site’s SEO, user experience, and overall visibility: 🔍 SEO Improvements
    - **Install an SEO plugin** like [Yoast SEO](https://wordpress.org/plugins/wordpress-seo/)
      or [Rank Math](https://wordpress.org/plugins/seo-by-rank-math/). These help
      optimize meta titles, descriptions, and generate sitemaps.
    - **Focus on local SEO**: Add your business to Google My Business and use location-
      specific keywords like “Immigration Consultant in [City]”.
    - **Improve loading speed** with plugins like [WP Super Cache](https://wordpress.org/plugins/wp-super-cache/)
      or [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/).
    - Use **schema markup** (especially `LocalBusiness` or `LegalService`) to help
      search engines understand your content.
 * 💡 UX Plugins for Immigration Clients
    - **[GriffinForms](https://wordpress.org/plugins/griffinforms-form-builder/)**
      for creating easy-to-fill application or contact forms.
    - **TranslatePress** or **Polylang** to offer multilingual support if you have
      international visitors.
    - **LiveChat** or **Tawk.to** for real-time support.
    - Consider **Elementor** for better layout control if you’re not already using
      a page builder.
 * 📈 Extra Tips for Visibility
    - Start a **blog** with helpful articles (e.g., visa tips, latest immigration
      policy updates).
    - Secure an **SSL certificate** if not already done — essential for trust and
      SEO.
    - Use **Google Analytics** and **Search Console** to track performance and fix
      crawl errors.
 * Feel free to share more specific goals and I’d be happy to help further. Best
   of luck with your website!
 * —
   _Mohd Javed_WordPress Developer & UI/UX Specialist
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Notification for New Comments Not Working](https://wordpress.org/support/topic/notification-for-new-comments-not-working/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year ago](https://wordpress.org/support/topic/notification-for-new-comments-not-working/#post-18504343)
 * Hi [@jboursaw](https://wordpress.org/support/users/jboursaw/),
 * Thanks for reaching out! Sorry to hear you’re not receiving comment notifications—
   this can definitely be frustrating.
 * Here are a few steps you can try:
    1. **Check Discussion Settings**
       Go to **Settings → Discussion** and make sure 
       the option “Email me whenever → Anyone posts a comment” is checked.
    2. **Verify Email Deliverability**
       Sometimes, WordPress emails get marked as spam
       or blocked. Try installing a plugin like **WP Mail SMTP** to ensure emails are
       being sent correctly and received.
    3. **Check for Conflicts**
       You mentioned deactivating a few plugins—smart move!
       You might also try temporarily switching to a default theme (like Twenty Twenty-
       Four) and disabling all plugins except a basic SMTP plugin. Then test if notifications
       work.
    4. **Comment Moderation Settings**
       Make sure comments aren’t being held for moderation(
       unless that’s what you intend), as that can delay or stop notifications.
    5. **Known Conflicts**
       Some caching or security plugins (like WP Rocket, LiteSpeed
       Cache, or Wordfence) might interfere with notification emails. Try checking 
       the plugin’s documentation or support forums for known issues with comment notifications.
 * Let me know if you’ve tried these and the issue still persists—happy to help 
   further!
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [What are the Must-Have plugins in a WP Website?](https://wordpress.org/support/topic/what-are-the-must-have-plugins-in-a-wp-website/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 4 months ago](https://wordpress.org/support/topic/what-are-the-must-have-plugins-in-a-wp-website/#post-18294828)
 * Hi [@changeagent](https://wordpress.org/support/users/changeagent/),
 * Welcome to WordPress! It’s great to hear that you’re diving into building your
   company website. Since you’re looking for essential plugins for security, performance,
   and compliance, here are some must-have recommendations:
   **1. Security & Backup**
    - **[Wordfence Security](https://wordpress.org/plugins/wordfence/)** – Offers
      firewall protection, malware scanning, and login security.
    - **[UpdraftPlus](https://wordpress.org/plugins/updraftplus/)** – A reliable
      backup solution with cloud storage options like Google Drive and Dropbox.
 * **2. Performance & Speed Optimization**
    - **WP Rocket** (premium) or **[W3 Total Cache](https://wordpress.org/plugins/w3-total-cache/)**(
      free) – Helps with caching and improves loading times.
    - **[Smush](https://wordpress.org/plugins/wp-smushit/)** – Optimizes images 
      for better performance without losing quality.
 * **3. SEO (Search Engine Optimization)**
    - **[Yoast SEO](https://wordpress.org/plugins/wordpress-seo/)** or **Rank Math**–
      Helps with on-page SEO, XML sitemaps, and meta descriptions.
 * **4. Contact Forms**
    - **[RegistrationMagic](https://wordpress.org/plugins/custom-registration-form-builder-with-submission-manager/)**(
      easy drag-and-drop form builder) or **[Contact Form 7 ](https://wordpress.org/plugins/contact-form-7/)**(
      lightweight alternative).
 * **5. GDPR & Cookie Compliance**
    - [**Complianz – GDPR/CCPA Cookie Consent** ](https://wordpress.org/plugins/complianz-gdpr/)–
      Helps manage cookies and legal compliance.
    - **[Really Simple SSL](https://wordpress.org/plugins/really-simple-ssl/)** –
      Ensures your site runs on HTTPS for security and trust.
 * Since you’re looking to avoid unnecessary cookies, you might want to configure
   your analytics tool (e.g., Google Analytics) to use privacy-friendly settings.
 * Let us know if you need further guidance! 🚀
 * Best,
   Mohd Javed
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Broken Image in Blog Posts](https://wordpress.org/support/topic/broken-image-in-blog-posts/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 7 months ago](https://wordpress.org/support/topic/broken-image-in-blog-posts/#post-18141051)
 * Hi Bhumendrapal,
 * Thank you for reaching out!
 * It looks like the issue might be with the image URLs on your blog. If the URLs
   are missing file extensions like `.png` or `.jpg`, the browser might not recognize
   them as images. Here are some steps to troubleshoot and resolve this:
    1. **Verify Image URLs**: Ensure the image URLs in your blog posts are correct 
       and not broken. You can check this by inspecting the image elements in your 
       browser’s developer tools.
    2. **Check File Permissions**: Make sure the file permissions for your image directory(
       e.g., `/wp-content/uploads/`) are set correctly. Typically, `755` for directories
       and `644` for files work well.
    3. **Regenerate Thumbnails**: Sometimes, image issues occur due to missing or corrupted
       thumbnails. You can use a plugin like [Regenerate Thumbnails](https://wordpress.org/plugins/regenerate-thumbnails-advanced/)
       to fix this.
    4. **Featured Image Settings**: If you’ve added a featured image but it’s still
       not displaying, check your theme settings. Some themes require additional configurations
       to display featured images correctly.
    5. **Caching Plugins**: If you’re using a caching plugin, clear the cache to ensure
       that updated images load properly.
    6. **Check for Conflicts**: Disable plugins temporarily to check if any of them
       are causing the issue. If the images appear, re-enable plugins one by one to
       identify the conflicting plugin.
    7. **Verify Hosting Setup**: Ensure your hosting provider isn’t blocking access
       to the images. Sometimes, hotlink protection settings can unintentionally block
       image loading.
 * Let me know if you need further assistance!
 * Best regards,
   Jawed
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Widgets, soundbar](https://wordpress.org/support/topic/widgets-soundbar/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 8 months ago](https://wordpress.org/support/topic/widgets-soundbar/#post-18065931)
 * Hello,
 * While reviewing the theme demo, I noticed that some wrap `div` elements are missing,
   leading to structural inconsistencies. For instance, in the page-body, certain
   sections lack proper wrapping which might cause layout issues like misplaced 
   elements. Please refer to the attached screenshot for a visual representation
   of the problem.
 * ![](https://wordpress.org/611c7d43-627d-4070-8c41-5682e5d8a743)
 *  if you could investigate this and add this structure manually in the theme files
   
   Thank you!
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Someone has Connected a Google Ads that isn’t Mine](https://wordpress.org/support/topic/someone-has-connected-a-google-ads-that-isnt-mine/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 8 months ago](https://wordpress.org/support/topic/someone-has-connected-a-google-ads-that-isnt-mine/#post-18065899)
 * Hello [@kforchuk](https://wordpress.org/support/users/kforchuk/),
 * Thank you for reaching out and sharing the details of your situation. It sounds
   like you’re dealing with a tricky issue, but I’ll do my best to guide you through
   it.
 * Here are a few places where malicious code like AdSense scripts could be hiding,
   and steps to help you remove it:
    1. **Check the Theme and Plugin Files**: Even after reinstalling your theme, check
       the theme’s files directly, particularly `header.php`, `footer.php`, and any`
       functions.php` files for unexpected code. It’s also worth reviewing any active
       plugins to ensure no scripts have been injected into them.
    2. **Database**: Sometimes, malicious code can be stored in your database rather
       than in the theme or plugin files. Check the `wp_options` and `wp_posts` tables
       for any entries containing script tags or suspicious content.
    3. **Widgets and Custom HTML**: If your site uses widgets, someone might have injected
       the code into a Custom HTML widget or a text widget in the sidebar, footer, 
       or other widget areas.
    4. **Custom Code Snippets**: Since you’ve already checked your code snippets, I
       would recommend rechecking for any new or unfamiliar entries, especially if 
       you use any plugin that allows for custom code snippets.
    5. **Hidden Files**: Since you’ve already deleted the `ads.txt` file, make sure
       there aren’t other hidden files in your root directory, such as `.htaccess`,`.
       user.ini`, or custom `.php` files where someone may have embedded scripts.
    6. **Security Plugins**: If you haven’t already, I highly recommend installing 
       a security plugin like Wordfence or Sucuri. These plugins can scan your files
       and database for malicious code and provide better insights into security vulnerabilities.
    7. **User Account Permissions**: Ensure that no unauthorized user roles have been
       created or modified. Double-check user roles and permissions to prevent future
       access.
 * Since you don’t have a backup from before this incident, cleaning the affected
   files manually may be the best option. Once you’ve resolved the issue, consider
   setting up more frequent backups and limiting user access as preventative measures.
 * Let me know if you need further assistance!
   RegardsMohd Javed
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [503 Error on my site](https://wordpress.org/support/topic/503-error-on-my-site/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 8 months ago](https://wordpress.org/support/topic/503-error-on-my-site/#post-18035892)
 * Hi Rashmi,
 * Thank you for reaching out and sharing your situation. I understand how frustrating
   encountering 503 errors can be, especially when managing an eCommerce site where
   performance and SEO are critical. Here’s what I suggest:
    1. **Investigate Server Resources**: A 503 error typically indicates that the server
       is temporarily unavailable or overloaded. You might want to check the server’s
       resource usage (CPU, RAM) and look into any ongoing maintenance or updates by
       your hosting provider. Sometimes upgrading your hosting plan or switching to
       a more robust server environment can solve this.
    2. **Optimize Plugins & Themes**: WordPress is indeed powerful for SEO, but sometimes
       poorly optimized plugins or themes can strain the server. Try deactivating plugins
       one by one to see if any are causing the issue, or consider switching to a lightweight
       theme temporarily to diagnose.
    3. **Use a Caching Plugin**: Caching can significantly improve site performance
       and reduce server load, which might help mitigate the frequency of 503 errors.
       Consider using caching solutions like WP Super Cache or W3 Total Cache.
    4. **Content Delivery Network (CDN)**: Implementing a CDN like Cloudflare can help
       distribute the load across servers and ensure faster loading times, potentially
       alleviating server overload issues.
    5. **Consult with Your Host**: It’s always a good idea to reach out to your hosting
       provider for insights. They might be able to provide you with server logs or
       advice on how to prevent future occurrences.
 * Switching to another CMS might offer better performance in certain cases, but
   as you correctly mentioned, WordPress is well-known for its SEO benefits. By 
   addressing the server and performance issues, you could maintain those SEO advantages
   while improving site speed.
 * Let me know if you need further assistance, and good luck with your eCommerce
   site!
 * Best,
   Mohd Javed
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [removing preloader](https://wordpress.org/support/topic/removing-preloader/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/removing-preloader/#post-18024405)
 * Hi [@lemjasmine](https://wordpress.org/support/users/lemjasmine/) ,
 * The preloader feature as part of the theme settings.
 * To remove the preloader, try the following steps:
    1. **Check the theme settings**: Many themes have an option to disable the preloader
       in their theme options or customization panel. Go to the **theme options** in
       your WordPress dashboard and look for the **preloader** settings. Disable the
       preloader from there.
    2. **Additional CSS**: If you want to ensure the preloader is removed via CSS, 
       try using this more specific selector:
 *     ```wp-block-code
       #load.ring-loader {    display: none !important;}
       ```
   
 * 3. **Mobile loading issues**: Since you’re experiencing slow loading on mobile,
   here are a few suggestions:
    - **Optimize images**: Ensure that your images are optimized for mobile devices.
    - **Lazy load images**: You can configure WP Rocket to lazy load images and 
      videos on your site, which could improve mobile performance.
    - **Use a CDN**: WP Rocket has an option to use a CDN (Content Delivery Network)
      that can speed up delivery to mobile users.
    - **Reduce server response time**: You might also want to check with your hosting
      provider to ensure that your server resources are sufficient to handle the
      mobile traffic.
 * Let me know if you need further help!
   Best, Mohd Javed
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [User with Editor Privileges can not edit page or post created by administrator](https://wordpress.org/support/topic/user-with-editor-privileges-can-not-edit-page-or-post-created-by-administrator/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/user-with-editor-privileges-can-not-edit-page-or-post-created-by-administrator/#post-18013786)
 * Hi [@lukedouglas](https://wordpress.org/support/users/lukedouglas/) ,
 * The issue you’re describing, where Editors cannot edit pages or posts created
   by Administrators, is actually a default behavior in WordPress. By design, only
   users with the Administrator role have the ability to edit all content, including
   pages or posts created by other Administrators.
 * . These plugins allow you to customize user roles and capabilities, including
   granting Editors the permission to edit other users’ content.
 * Alternatively, you can add custom code using WordPress hooks to modify the capabilities
   for the Editor role, but for ease and flexibility, I’d recommend starting with
   one of these plugins.
 * I hope this helps! Let me know if you have any questions.
 * Best regard,
   Mohd Javed
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Multisite](https://wordpress.org/support/topic/multisite-725/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/multisite-725/#post-18013778)
 * To achieve cross-website discount functionality based on user identity and authentication,
   without using coupons, here are some plugins and approaches you can consider:
   1. **WP OAuth Server (Single Sign-On)**:
    - **Description**: This plugin allows you to implement OAuth 2.0 authentication
      across multiple websites. You can set up a Single Sign-On (SSO) environment
      so that users are authenticated on website A and recognized on website B.
    - **How it helps**: You can authenticate users on your membership website (Website
      A) and use the same credentials on Website B (your show hosting subdomain)
      to verify their membership status and apply the discount accordingly.
    - **Link**: [WP OAuth Server](https://wp-oauth.com/)
 * 2. **WP Remote User Sync**:
    - **Description**: This plugin helps in syncing users across multiple WordPress
      sites. When a user registers on one site (Website A), they will automatically
      be synced on another (Website B).
    - **How it helps**: By syncing user data, you can check their membership or 
      subscription status from Website A and apply discounts on Website B during
      the checkout process.
    - **Link**
 * 3. **MemberPress**:
    - **Description**: This powerful membership plugin lets you manage subscriptions,
      payments, and access control on your WordPress site. It includes features 
      for restricting content and offering discounts based on user roles or membership
      levels.
    - **How it helps**: You can restrict discounts to members with specific subscriptions
      on Website A and extend those privileges to Website B using a custom integration,
      potentially by sharing user roles across both sites.
    - **Link**: [MemberPress](https://memberpress.com/)
 * 4. **WP Fusion**:
    - **Description**: WP Fusion connects your WordPress website with a CRM and 
      automates user management across different platforms. It allows you to track
      user purchases, manage memberships, and apply discounts without relying on
      coupon codes.
    - **How it helps**: WP Fusion can integrate user data between Website A and 
      Website B, and apply discounts based on user status or tags in your CRM. You
      can automate discounts for users subscribed to specific memberships.
    - **Link**: [WP Fusion](https://wpfusion.com/)
 * 5. **Uncanny Automator**:
    - **Description**: Uncanny Automator allows you to automate workflows between
      different plugins and websites. You can use it to create triggers and actions,
      such as applying discounts based on a user’s membership status.
    - **How it helps**: With Uncanny Automator, you can set up automation rules 
      that verify if a user on Website B has the required subscription from Website
      A and apply a discount.
    - **Link**: [Uncanny Automator](https://automatorplugin.com/)
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Multisite](https://wordpress.org/support/topic/multisite-725/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/multisite-725/#post-18013776)
 * Hello [@klenshop](https://wordpress.org/support/users/klenshop/), yes it is possible
   to give a discount to a user on website ‘A’ while they are filling a form with
   payment on website ‘B’ using a unique identity without using coupons. You can
   achieve this by integrating a centralized authentication system across both websites.
   Here’s a general approach:
    1. **Unique Identity Verification**: When the user logs into website A (your membership
       site), you can assign a unique ID (such as the user’s membership ID or email)
       that verifies they’ve subscribed to the specific item.
    2. **Cross-Website Discount**: On website B (subdomain for the show), you can build
       a mechanism to check that unique ID against the membership status on website
       A’s database (via an API or token authentication). If the user has the valid
       membership status or product subscription, you can automatically apply the discount.
    3. **Authentication**: This process can be automated with Single Sign-On (SSO) 
       or OAuth, ensuring that the same identity is authenticated across both websites.
       When the user accesses website B, their membership status can be validated without
       the need for manually entering coupons.
    4. **Same Website Approach**: If both websites are subdomains under the same parent,
       sharing sessions or database entries could also work to track user eligibility
       for discounts.
 * This approach ensures the discount is applied based on verified user identity
   and membership status without the use of manual coupon codes.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [URL category base](https://wordpress.org/support/topic/url-category-base/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/url-category-base/#post-17998580)
 * Hi sofiahz,
 * Thanks for reaching out!
 * It looks like you’re trying to modify your URL structure to include a custom 
   category base like `webiste.com/news/category/postname`, but you’re currently
   only seeing `website.com/category/postname`.
 * To achieve the URL structure you want, you might need to adjust the **Category
   Base** and **Post Name** settings in your WordPress permalinks settings, but 
   it sounds like you’ve already done this.
 * Here are a few things to check and try:
    1. **Flush Rewrite Rules**: Sometimes WordPress needs to refresh its rewrite rules.
       Go to **Settings** > **Permalinks** and click the **Save Changes** button without
       making any changes. This will flush the rewrite rules and might fix the issue.
    2. **Custom Permalinks Plugin**: If the default settings don’t work, you might 
       want to use a custom permalinks plugin. Plugins like **Permalink Manager Lite**
       can give you more control over URL structures.
    3. **Theme and Plugins Conflicts**: Since you mentioned using a custom-built theme,
       ensure that there aren’t any custom functions or theme settings affecting the
       URL structure. Temporarily switch to a default WordPress theme (like Twenty 
       Twenty-One) to see if the issue persists.
    4. **Check for Caching**: If you have any caching plugins or server-side caching,
       clear the cache to ensure that the changes are reflected.
 * If you’ve tried these steps and are still having trouble, please let us know,
   and we can look into it further.
 * Hope this helps!
 * Best regards,
   Mohd Javed
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Password protection with form only](https://wordpress.org/support/topic/password-protection-with-form-only/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/password-protection-with-form-only/#post-17998527)
 * **Hi [@pdjp](https://wordpress.org/support/users/pdjp/),**
 * Your approach to using CSS to cover the whole page with a password form is quite
   creative! Here are two solutions you might consider:
    1. **CSS Workaround:** Your current method of using CSS to make the password form
       cover the entire page is a valid workaround. This approach involves setting 
       the form to take up 100% of the screen and placing it on top of other elements,
       which can effectively mask the content while requiring a password.
    2. **Using RegistrationMagic:** For a more integrated solution, you can use the**
       RegistrationMagic** plugin. It offers advanced user management and access control
       features, which can simplify password protection for your pages. Here’s how 
       you can use it:
    3.  - **Install RegistrationMagic:** Install and activate the [RegistrationMagic](https://wordpress.org/plugins/custom-registration-form-builder-with-submission-manager/)
          plugin on your WordPress site.
        - **Create a Registration Form:** Use RegistrationMagic to create a registration
          or login form with a password field. Configure the form to be displayed only
          for users who are not logged in or do not have the necessary permissions.
        - **Configure Form Settings:** Set up the form to redirect users to the login
          page if they attempt to access protected content. This ensures that only 
          authorized users can view the page.
        - **Apply Form to Pages:** Insert the form shortcode provided by RegistrationMagic
          into pages where you want to enforce password protection. Customize the appearance
          and behavior of the form through the plugin’s settings.
 * Both methods can be effective depending on your needs. The CSS workaround is 
   quick and straightforward, while RegistrationMagic offers a more robust and integrated
   solution.
 * If you have any questions or need further assistance with either approach, feel
   free to reach out!
 * Best Regards,
   Mohd Javed
 *   Forum: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
   
   In reply to: [Disabling built-in pdf widget after uploading forever](https://wordpress.org/support/topic/disabling-built-in-pdf-widget-after-uploading-forever/)
 *  [Mohd Javed](https://wordpress.org/support/users/jawedrs/)
 * (@jawedrs)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/disabling-built-in-pdf-widget-after-uploading-forever/#post-17997455)
 * **Hi @multigame,**
 * I understand how frustrating it can be when the PDF widget loads every time after
   uploading a file, especially when you’re dealing with a large number of PDFs.
 * Unfortunately, there isn’t a built-in option in WordPress to globally disable
   the PDF preview widget after each upload. However, you can try a couple of workarounds:
    1. **Disable the widget with code:** You can add this snippet to your theme’s `
       functions.php` file to disable the PDF preview widget:
 *     ```wp-block-code
       function disable_pdf_preview_widget() {    remove_action('media_buttons', 'pdf_preview_function_name');}add_action('admin_init', 'disable_pdf_preview_widget');
       ```
   
 * This will prevent the preview from showing up after every upload.
 * 2. **Use a plugin:** There are several file management plugins available that
   provide more customization when dealing with uploaded media. These might allow
   you to control the PDF preview settings more effectively.
 * I hope this helps! If you need more assistance, feel free to ask.
 * Best,
   Mohd Javed

Viewing 15 replies - 1 through 15 (of 20 total)

1 [2](https://wordpress.org/support/users/jawedrs/replies/page/2/?output_format=md)
[→](https://wordpress.org/support/users/jawedrs/replies/page/2/?output_format=md)