• Hello,

    I posted a topic on here before,I was advised to message someone on slack but the issue wasn’t fixed

    I have a WordPress site I use to manage my e-commerce business, however the site where I have performance issues is not an e-commerce website.

    I buy and resell used electronics like cameras, camera lenses, gaming consoles .. etc

    I use this website to track all my products, inbound, outbound, testing… etc

    I have a custom post type built with Pod for each product, so for cameras, the post type is called “camera”, gaming consoles “console” … etc

    All post type are pretty much the same, most of the fields are the same too but some post types have a few more some a bit less.

    For example cameras I need to test if flash works, if sd card works so I have checkboxes that reflect that.

    Performance issues are occurring only with the custom type camera. I have by far the highest number of posts as of now 5772. All other custom post types have maximum 1k or 2k posts. When i try viewing or editing a camera the page takes 1 or 2 minutes to load and it often makes the site run out of ram so the site crashes and then I have to restart php. The same issue doesn’t occur with other posts. I have 16gb of ram on the server which I think its plenty. I have tried enabling the pod cache but that often makes it worse. Any advice?

    • This topic was modified 6 months, 2 weeks ago by arhamm.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jory Hogeveen

    (@keraweb)

    Hi @arhamm

    Issues like this are the most complex to figure out. Load times of 1+ minutes are usually related to external calls. Just as a starting point, did you test the performance with only Pods active on a default theme?

    Cheers, Jory

    Thread Starter arhamm

    (@arhamm)

    Hi Jory,

    Thanks for getting back to me. I disabled all plugins excluding Pods and enabled the WordPress 2023 default theme and my posts are still very slow. Any other ideas?

    Thanks

    Arham

    Plugin Contributor Scott Kingsley Clark

    (@sc0ttkclark)

    Providing your Tools > Site Health > Debug information would be helpful here.

    Have you tried enabling object cache or Pods Alternative Cache? It sounds like there’s something in your server config that is set lower than expected here even though you have what should be plenty of memory and resources available.

    Thread Starter arhamm

    (@arhamm)

    I enabled Pods Cache previously however that made no diffrence. I have just re-enabled to see if it helps. Please find attached site health, I have removed the url and any other sensitive information but happy to provide it if requested. A lot of the plugins are custom built, I’m not a programmer but I believe they are not resource intensive.

    ### wp-core ###
    
    version: 6.5.3
    
    site_language: en_GB
    
    user_language: en_GB
    
    timezone: Europe/London
    
    permalink: /%postname%/
    
    https_status: true
    
    multisite: false
    
    user_registration: 0
    
    blog_public: 0
    
    default_comment_status: open
    
    environment_type: production
    
    user_count: 6
    
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /var/www/html
    
    wordpress_size: 380.87 MB (399375257 bytes)
    
    uploads_path: /var/www/html/wp-content/uploads
    
    uploads_size: 8.67 GB (9310098040 bytes)
    
    themes_path: /var/www/html/wp-content/themes
    
    themes_size: 17.43 MB (18277464 bytes)
    
    plugins_path: /var/www/html/wp-content/plugins
    
    plugins_size: 302.66 MB (317361760 bytes)
    
    database_size: 1.51 GB (1620230144 bytes)
    
    total_size: 10.86 GB (11665342665 bytes)
    
    ### wp-active-theme ###
    
    name: Onepress-Child (onepress-child)
    
    version: 0.1
    
    author: author
    
    author_website: https://dev.html
    
    parent_theme: OnePress (onepress)
    
    theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, title-tag, post-thumbnails, menus, html5, woocommerce, custom-logo, recommend-plugins, customize-selective-refresh-widgets, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, editor-styles, align-wide, wp-block-styles, editor-style, widgets
    
    theme_path: /var/www/html/wp-content/themes/onepress-child
    
    auto_update: Disabled
    
    ### wp-parent-theme ###
    
    name: OnePress (onepress)
    
    version: 2.3.5 (latest version: 2.3.8)
    
    author: FameThemes
    
    author_website: https://www.famethemes.com
    
    theme_path: /var/www/html/wp-content/themes/onepress
    
    auto_update: Disabled
    
    ### wp-themes-inactive (4) ###
    
    Twenty Twenty-Four: version: 1.0, author: the WordPress team (latest version: 1.1), Auto-updates disabled
    
    Twenty Twenty-One: version: 2.0, author: the WordPress team (latest version: 2.2), Auto-updates disabled
    
    Twenty Twenty-Three: version: 1.3, author: the WordPress team (latest version: 1.4), Auto-updates disabled
    
    Twenty Twenty-Two: version: 1.6, author: the WordPress team (latest version: 1.7), Auto-updates disabled
    
    ### wp-plugins-active (51) ###
    
    Ajax Search Lite: version: 4.11.5, author: Ernest Marcinko, Auto-updates disabled
    
    Amazon Description: version: 1.0, author: author, Auto-updates disabled
    
    Automations: version: 1.0, author: author, Auto-updates disabled
    
    Barcode print Custom Post Type: version: 1.0.0, author: Muhammad Arslan, Auto-updates disabled
    
    Beaver Builder Plugin (Standard Version): version: 2.2.3.3, author: The Beaver Builder Team (latest version: 2.8.1.3), Auto-updates disabled
    
    Calc VAT: version: 1.0, author: author, Auto-updates disabled
    
    Classic Editor: version: 1.6.3, author: WordPress Contributors, Auto-updates disabled
    
    Content Control: version: 2.2.7, author: Code Atlantic (latest version: 2.3.0), Auto-updates disabled
    
    Create Posts: version: 1.0, author: author, Auto-updates disabled
    
    Currency Converter Plugin: version: 1.0, author: Your Name, Auto-updates disabled
    
    Custom Code for html: version: 1.0, author: Muhammad Arslan, Auto-updates disabled
    
    Display Returns: version: 1.0, author: author, Auto-updates disabled
    
    Easy Table of Contents: version: 2.0.65, author: Magazine3 (latest version: 2.0.66.1), Auto-updates disabled
    
    EWWW Image Optimizer: version: 7.5.0, author: Exactly WWW (latest version: 7.6.0), Auto-updates disabled
    
    Expenses: version: 1.0, author: author, Auto-updates disabled
    
    Export Shipping Queue - html: version: 1.0, author: Muhammad Arslan, Auto-updates disabled
    
    inventory: version: 1.0, author: author, Auto-updates disabled
    
    Inventory Page with Keepa API Integration: version: 1.0, author: Muhammad Arslan, Auto-updates disabled
    
    JSON Basic Authentication: version: 0.1, author: WordPress API Team, Auto-updates disabled
    
    List products on SIte: version: 1.0, author: author LIVE, Auto-updates disabled
    
    Margin Calc: version: 1.0, author: author, Auto-updates disabled
    
    Monitor Prices: version: 1.0, author: author, Auto-updates disabled
    
    Pods - Custom Content Types and Fields: version: 3.2.1, author: Pods Framework Team (latest version: 3.2.1.1), Auto-updates disabled
    
    Pods Alternative Cache: version: 2.2.0, author: Pods Framework Team, Auto-updates disabled
    
    Postie: version: 1.9.68, author: Wayne Allen (latest version: 1.9.69), Auto-updates disabled
    
    Post types templates: version: 1.0, author: author, Auto-updates disabled
    
    Post Type Switcher: version: 3.3.1, author: Triple J Software, Inc., Auto-updates disabled
    
    Price Audit Log: version: 1.0, author: author, Auto-updates disabled
    
    Profit and Loss: version: 1.0, author: author, Auto-updates disabled
    
    profit calc: version: 1.0, author: author, Auto-updates disabled
    
    profit_by_product_type: version: 1.0, author: author, Auto-updates disabled
    
    Push Products on buyanytech.co.uk - Amazon Europe: version: 1.0, author: Muhammad Arslan, Auto-updates disabled
    
    Queues: version: 1.0, author: author, Auto-updates disabled
    
    Relevanssi: version: 4.22.2, author: Mikko Saari, Auto-updates disabled
    
    Returned Queue: version: 1.0, author: author, Auto-updates disabled
    
    Revenue By Month: version: 1.0, author: author, Auto-updates disabled
    
    Review Inventory: version: 1.0, author: author, Auto-updates disabled
    
    Reviews Tracker: version: 1.0, author: author, Auto-updates disabled
    
    Sales tax amarsme output: version: 1.0, author: Muhammad Arslan, Auto-updates disabled
    
    Selling Fees calculator camera/smart_watch: version: 1.0, author: author, Auto-updates disabled
    
    Shipping Plan: version: 1.0, author: author, Auto-updates disabled
    
    SKU Generation: version: 1.0, author: author, Auto-updates disabled
    
    Sold Days: version: 1.0, author: author, Auto-updates disabled
    
    Stock: version: 1.0, author: author, Auto-updates disabled
    
    Tools: version: 1.0, author: author, Auto-updates disabled
    
    Ultimate Member: version: 2.8.5, author: Ultimate Member (latest version: 2.8.6), Auto-updates disabled
    
    Unsold Cogs: version: 1.0, author: author, Auto-updates disabled
    
    User Role Editor: version: 4.64.2, author: Vladimir Garagulya, Auto-updates disabled
    
    WP Crontrol: version: 1.16.2, author: John Blackbourn (latest version: 1.16.3), Auto-updates disabled
    
    WP Mail SMTP: version: 4.0.1, author: WP Mail SMTP, Auto-updates disabled
    
    WP User Login Notifier: version: 1.0.6, author: BuddyDev, Auto-updates disabled
    
    ### wp-plugins-inactive (20) ###
    
    Akismet Anti-spam: Spam Protection: version: 5.3.2, author: Automattic - Anti-spam Team, Auto-updates disabled
    
    Ebay Listing: version: 1.0, author: author, Auto-updates disabled
    
    European Market Places: version: 1.0, author: author, Auto-updates disabled
    
    Hello Dolly: version: 1.7.2, author: Matt Mullenweg, Auto-updates disabled
    
    LIST PRODUCTS ON ONBUY: version: 1.0, author: author LIVE, Auto-updates disabled
    
    My Database Admin: version: 1.1.24, author: securebit, Auto-updates disabled
    
    Number Reviews Tracker: version: 1.0, author: author, Auto-updates disabled
    
    Product Research: version: 1.0, author: author, Auto-updates disabled
    
    Product Tracker: version: 1.0, author: author, Auto-updates disabled
    
    Query Monitor: version: 3.15.0, author: John Blackbourn (latest version: 3.16.3), Auto-updates disabled
    
    Ranking Tracker: version: 1.0, author: author, Auto-updates disabled
    
    Review Inventory: version: 1.0, author: author, Auto-updates disabled
    
    Shipping Costs Phones: version: 1.0, author: author, Auto-updates disabled
    
    Solid Security Basic: version: 9.3.2, author: SolidWP, Auto-updates disabled
    
    W3 Total Cache: version: 2.7.1, author: BoldGrid (latest version: 2.7.2), Auto-updates disabled
    
    WP-Optimize - Clean, Compress, Cache: version: 3.3.1, author: David Anderson, Ruhani Rabin, Team Updraft (latest version: 3.3.2), Auto-updates disabled
    
    WP All Import: version: 3.7.4, author: Soflyy (latest version: 3.7.5), Auto-updates disabled
    
    WP phpMyAdmin: version: 5.2.1.12, author: Puvox.software, Auto-updates disabled
    
    WP Sheet Editor - Pods: version: 1.0.0, author: WP Sheet Editor, Auto-updates disabled
    
    WP Sheet Editor - Post Types (Premium): version: 2.25.0, author: WP Sheet Editor, Auto-updates disabled
    
    ### wp-media ###
    
    image_editor: EWWWIO_GD_Editor
    
    imagick_module_version: Not available
    
    imagemagick_version: Not available
    
    imagick_version: Not available
    
    file_uploads: 1
    
    post_max_size: 100M
    
    upload_max_filesize: 100M
    
    max_effective_size: 100 MB
    
    max_file_uploads: 20
    
    gd_version: 2.3.3
    
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    
    ghostscript_version: not available
    
    ### wp-server ###
    
    server_architecture: Linux 5.15.0-97-generic x86_64
    
    httpd_software: nginx/1.18.0
    
    php_version: 7.4.33 64bit
    
    php_sapi: fpm-fcgi
    
    max_input_variables: 5000
    
    time_limit: 1000
    
    memory_limit: -1
    
    max_input_time: 60
    
    upload_max_filesize: 100M
    
    php_post_max_size: 100M
    
    curl_version: 7.81.0 OpenSSL/3.0.2
    
    suhosin: false
    
    imagick_availability: false
    
    pretty_permalinks: true
    
    htaccess_extra_rules: false
    
    current: 2024-05-23T12:24:15+00:00
    
    utc-time: Thursday, 23-May-24 12:24:15 UTC
    
    server-time: 2024-05-23T13:24:11+01:00
    
    ### wp-database ###
    
    extension: mysqli
    
    server_version: 8.0.36-0ubuntu0.22.04.1
    
    client_version: mysqlnd 7.4.33
    
    max_allowed_packet: 67108864
    
    max_connections: 151
    
    ### wp-constants ###
    
    WP_HOME: undefined
    
    WP_SITEURL: undefined
    
    WP_CONTENT_DIR: /var/www/html/wp-content
    
    WP_PLUGIN_DIR: /var/www/html/wp-content/plugins
    
    WP_MEMORY_LIMIT: 16384M
    
    WP_MAX_MEMORY_LIMIT: -1
    
    WP_DEBUG: false
    
    WP_DEBUG_DISPLAY: true
    
    WP_DEBUG_LOG: false
    
    SCRIPT_DEBUG: false
    
    WP_CACHE: false
    
    CONCATENATE_SCRIPTS: undefined
    
    COMPRESS_SCRIPTS: undefined
    
    COMPRESS_CSS: undefined
    
    WP_ENVIRONMENT_TYPE: Undefined
    
    WP_DEVELOPMENT_MODE: undefined
    
    DB_CHARSET: utf8
    
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    
    wp-content: writable
    
    uploads: writable
    
    plugins: writable
    
    themes: writable
    
    ### wp_mail_smtp ###
    
    version: 4.0.1
    
    license_key_type: lite
    
    debug: No debug notices found.
    
    lite_install_date: Jan 1, 2023 @ 11:13pm
    
    ### pods ###
    
    pods-version: 3.2.1
    
    pods-first-version: 2.8.20
    
    pods-last-version: 3.1.1
    
    pods-server-software: nginx/1.18.0
    
    pods-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
    
    pods-session-save-path: /var/lib/php/sessions
    
    pods-session-save-path-exists: Yes
    
    pods-session-save-path-writable: Yes
    
    pods-session-max-lifetime: 1440
    
    pods-opcode-cache-apc: No
    
    pods-opcode-cache-memcached: No
    
    pods-opcode-cache-opcache: Yes
    
    pods-opcode-cache-redis: No
    
    pods-object-cache-apc: No
    
    pods-object-cache-apcu: No
    
    pods-object-cache-memcache: No
    
    pods-object-cache-memcached: No
    
    pods-object-cache-redis: No
    
    pods-memory-current-usage: 88.977M / 16384M
    
    pods-memory-current-usage-real: 82.000M
    
    pods-network-wide: No
    
    pods-install-location: /wp-content/plugins/pods/
    
    pods-developer: No
    
    pods-tableless-mode: No
    
    pods-relationship-table-enabled: Yes
    
    pods-relationship-table-status: 39,627
    
    pods-light-mode: No
    
    pods-strict: No
    
    pods-allow-deprecated: Yes
    
    pods-api-cache: Yes
    
    pods-shortcode-allow-evaluate-tags: No
    
    pods-can-use-sessions: Yes
    
    pods-settings-types_only: Enable [types_only=0]
    
    pods-settings-watch_changed_fields: Disable [watch_changed_fields=0]
    
    pods-settings-metadata_integration: Disable [metadata_integration=0]
    
    pods-settings-metadata_override_get: Enable [metadata_override_get=1]
    
    pods-settings-register_meta_integration: Disable [register_meta_integration=0]
    
    pods-settings-media_modal_fields: Disable [media_modal_fields=1]
    
    pods-settings-session_auto_start: Disable [session_auto_start=0]
    
    pods-settings-dynamic_features_allow: Enable [dynamic_features_allow=1]
    
    pods-settings-dynamic_features_enabled: Display and Form [dynamic_features_enabled=display,form]
    
    pods-settings-show_access_restricted_messages: Disable [show_access_restricted_messages=0]
    
    pods-settings-show_access_admin_notices: Enable [show_access_admin_notices=1]
    
    pods-settings-dynamic_features_allow_sql_clauses: Restricted [dynamic_features_allow_sql_clauses=simple]
    
    pods-settings-display_callbacks: Restricted [display_callbacks=restricted]
    
    pods-settings-display_callbacks_allowed: esc_attr,esc_html
    
    ### ultimate-member ###
    
    um-pages:
    
    ? User: User (ID#9) | https://html/user/
    
    ? Login: Login (ID#47) | https://html/login/
    
    ? Register: Register (ID#11) | https://html/?page_id=11
    
    ? Members: Members (ID#12) | https://html/members/
    
    ? Logout: Logout (ID#13) | https://html/logout/
    
    ? Account: Account (ID#14) | https://html/account/
    
    ? Password Reset: Password Reset (ID#15) | https://html/password-reset/
    
    um-permalink_base: Username
    
    um-display_name: First name only
    
    um-author_redirect: Yes
    
    um-members_page: Yes
    
    um-toggle_password: No
    
    um-require_strongpass: Yes
    
    um-password_min_chars: 8
    
    um-password_max_chars: 30
    
    um-profile_noindex: Yes
    
    um-activation_link_expiry_time: undefined
    
    um-use_gravatars: No
    
    um-delete_comments: No
    
    um-account_tab_password: Yes
    
    um-account_tab_privacy: Yes
    
    um-account_tab_delete: Yes
    
    um-delete_account_text: Are you sure you want to delete your account? This will erase all of your account data from the site. To delete your account enter your password below
    
    um-delete_account_no_pass_required_text: Are you sure you want to delete your account? This will erase all of your account data from the site. To delete your account, click on the button below.
    
    um-account_name: Yes
    
    um-account_name_disable: No
    
    um-account_name_require: Yes
    
    um-account_email: Yes
    
    um-account_general_password: No
    
    um-account_hide_in_directory: No
    
    um-profile_photo_max_size: 999999999
    
    um-cover_photo_max_size: 999999999
    
    um-photo_thumb_sizes: 40, 80, 190
    
    um-cover_thumb_sizes: 300, 600
    
    um-image_orientation_by_exif: No
    
    um-image_compression: 60
    
    um-image_max_width: 1000
    
    um-cover_min_width: 1000
    
    um-accessible: Site accessible to Logged In Users
    
    um-access_redirect: https://html/login/
    
    um-access_exclude_uris: undefined
    
    um-home_page_accessible: No
    
    um-category_page_accessible: No
    
    um-restricted_post_title_replace: Yes
    
    um-restricted_access_post_title: Access restricted
    
    um-restricted_access_message: <p>Access restricted.</p>
    
    um-restricted_blocks: Yes
    
    um-restricted_block_message: Access restricted.
    
    um-restricted_access_post_metabox: post, page, attachment, camera, console, contact, daily_sales_report, email, headphone, influencers, lense, meeting_note, password, phone, private_label_cogs_c, product, restock, console_return, smart_watch, supply, tablet, template, xero_checklist
    
    um-restricted_access_taxonomy_metabox: category, post_tag, fl-builder-template-category
    
    um-enable_reset_password_limit: Yes
    
    um-reset_password_limit_number: 3
    
    um-change_password_request_limit: false
    
    um-blocked_emails: undefined
    
    um-blocked_words: admin,
    
    administrator,
    
    webmaster,
    
    support,
    
    staff
    
    um-allowed_choice_callbacks: undefined
    
    um-allow_url_redirect_confirm: Yes
    
    um-admin_email: info@html
    
    um-mail_from: dev.html
    
    um-mail_from_addr: info@html
    
    um-email_html: Yes
    
    um-welcome_email: Welcome to {site_name}!
    
    um-theme_welcome_email: No
    
    um-pending_email: [{site_name}] New user account
    
    um-theme_pending_email: No
    
    um-approved_email: Your account at {site_name} is now active
    
    um-theme_approved_email: No
    
    um-inactive_email: Your account has been deactivated
    
    um-theme_inactive_email: No
    
    um-deletion_email: Your account has been deleted
    
    um-theme_deletion_email: No
    
    um-resetpw_email: Reset your password
    
    um-theme_resetpw_email: No
    
    um-changedpw_email: Your {site_name} password has been changed
    
    um-theme_changedpw_email: No
    
    um-changedaccount_email: Your account at {site_name} was updated
    
    um-theme_changedaccount_email: No
    
    um-notification_new_user: [{site_name}] New user account
    
    um-theme_notification_new_user: No
    
    um-suspicious-activity: [{site_name}] Suspicious Account Activity
    
    um-theme_suspicious-activity: No
    
    um-profile_template: Default Template (filename: profile.php)
    
    um-profile_max_width: 1000px
    
    um-profile_area_max_width: 600px
    
    um-profile_icons: Show with label
    
    um-profile_primary_btn_word: Update Profile
    
    um-profile_secondary_btn: Yes
    
    um-profile_secondary_btn_word: Cancel
    
    um-default_avatar: undefined
    
    um-default_cover: undefined
    
    um-disable_profile_photo_upload: No
    
    um-profile_photosize: 190pxx190pxpx
    
    um-profile_cover_enabled: Yes
    
    um-profile_coversize: originalpx
    
    um-profile_cover_ratio: 2.7:1
    
    um-profile_show_metaicon: No
    
    um-profile_show_name: Yes
    
    um-profile_show_social_links: No
    
    um-profile_show_bio: No
    
    um-profile_show_html_bio: No
    
    um-profile_bio_maxchars: 180
    
    um-profile_header_menu: Bottom of Icon
    
    um-profile_empty_text: Yes
    
    um-profile_empty_text_emo: No
    
    um-profile_menu: Yes
    
    um-profile_tab_main: Yes
    
    um-profile_tab_main_privacy: Anyone
    
    um-profile_tab_posts: Yes
    
    um-profile_tab_posts_privacy: Anyone
    
    um-profile_tab_comments: No
    
    um-profile_menu_default_tab:
    
    ? name: About
    
    ? icon: um-faicon-user
    
    um-profile_menu_icons: Yes
    
    um-register_template: Default Template (filename: register.php)
    
    um-register_max_width: 450px
    
    um-register_align: Centered
    
    um-register_icons: Show with label
    
    um-register_primary_btn_word: Register
    
    um-register_secondary_btn: No
    
    um-register_role: employee
    
    um-login_template: Default Template (filename: login.php)
    
    um-login_max_width: 450px
    
    um-login_align: Centered
    
    um-login_icons: Show with label
    
    um-login_primary_btn_word: Login
    
    um-login_secondary_btn: No
    
    um-login_forgot_pass_link: Yes
    
    um-login_show_rememberme: No
    
    um-form_asterisk: Yes
    
    um-profile_title: {display_name} | {site_name}
    
    um-profile_desc: {display_name} is on {site_name}. Join {site_name} to view {display_name}'s profile
    
    um-um_profile_object_cache_stop: Yes
    
    um-enable_blocks: No
    
    um-rest_api_version: 1.0
    
    um-disable_restriction_pre_queries: No
    
    um-member_directory_own_table: No
    
    um-uninstall_on_delete: Yes
    
    um-banned_capabilities: manage_options, promote_users, level_10, manage_options, promote_users, level_10
    
    um-lock_register_forms: No
    
    um-display_login_form_notice: No
    
    um-secure_ban_admins_accounts: No
    
    um-secure_allowed_redirect_hosts:
    
    ? 0:
    
    um-licenses:
    
    ### ultimate-member-user-roles ###
    
    um-roles: Employee(0), Administrator(0), Author(0), Contributor(0), Editor(0), Subscriber(0), Tester(0), Manager(0), VA- Bidder(0)
    
    um-register_role: um_tester
    
    ### ultimate-member-employee ###
    
    um-can_access_wpadmin: No
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: No
    
    um-can_view_all: No
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Require Admin Review
    
    um-pending_action: Show custom message
    
    um-pending_message: Thank you for applying for membership to our site. We will review your details and send you an email letting you know whether your application has been successful or not.
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    ### ultimate-member-administrator ###
    
    um-can_access_wpadmin: Yes
    
    um-can_not_see_adminbar: No
    
    um-can_edit_everyone: Yes
    
    um-can_edit_roles: All
    
    um-can_delete_everyone: Yes
    
    um-can_delete_roles: All
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: Yes
    
    um-can_view_all: Yes
    
    um-can_view_roles: All
    
    um-can_make_private_profile: Yes
    
    um-can_access_private_profile: Yes
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Auto Approve
    
    um-auto_approve_act: Redirect to profile
    
    um-after_login: Redirect to WordPress Admin
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    ### ultimate-member-author ###
    
    um-can_access_wpadmin: No
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: Yes
    
    um-can_view_all: Yes
    
    um-can_view_roles: All
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Auto Approve
    
    um-auto_approve_act: Redirect to profile
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    ### ultimate-member-contributor ###
    
    um-can_access_wpadmin: No
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: Yes
    
    um-can_view_all: Yes
    
    um-can_view_roles: All
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Auto Approve
    
    um-auto_approve_act: Redirect to profile
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    ### ultimate-member-editor ###
    
    um-can_access_wpadmin: No
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: Yes
    
    um-can_view_all: Yes
    
    um-can_view_roles: All
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Auto Approve
    
    um-auto_approve_act: Redirect to profile
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    ### ultimate-member-subscriber ###
    
    um-can_access_wpadmin: No
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: Yes
    
    um-can_view_all: Yes
    
    um-can_view_roles: All
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Auto Approve
    
    um-auto_approve_act: Redirect to profile
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    ### ultimate-member-tester ###
    
    um-can_access_wpadmin: Yes
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: No
    
    um-can_view_all: No
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Require Admin Review
    
    um-pending_action: Show custom message
    
    um-pending_message: Thank you for applying for membership to our site. We will review your details and send you an email letting you know whether your application has been successful or not.
    
    um-after_login: Redirect to URL
    
    um-after_logout: Go to Custom URL
    
    um-logout_redirect_url: https://html/login
    
    um-after_delete: Go to Homepage
    
    um-wp_capabilities:
    
    ? upload_files: 1
    
    ? frontier_post_can_add: 1
    
    ? frontier_post_can_edit: 1
    
    ? edit_others_posts: 1
    
    ? edit_pods_pods: 1
    
    ? edit_others_pods_pods: 1
    
    ? frontier_post_redir_edit: 1
    
    ? frontier_post_can_media: 1
    
    ### ultimate-member-manager ###
    
    um-can_access_wpadmin: Yes
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: Yes
    
    um-can_edit_roles: employee, wphr_hr_manager, zpm_admin, zpm_client_user, zpm_manager, zpm_user, zpm_frontend_user, administrator, author, contributor, editor, subscriber, customer, technician, um_tester
    
    um-can_delete_everyone: Yes
    
    um-can_delete_roles: employee, wphr_hr_manager, zpm_admin, zpm_client_user, zpm_manager, zpm_user, zpm_frontend_user, administrator, author, contributor, editor, subscriber, customer, technician, um_tester
    
    um-can_edit_profile: Yes
    
    um-can_delete_profile: Yes
    
    um-can_view_all: Yes
    
    um-can_view_roles: employee, wphr_hr_manager, zpm_admin, zpm_client_user, zpm_manager, zpm_user, zpm_frontend_user, administrator, author, contributor, editor, subscriber, customer, technician, um_tester
    
    um-can_make_private_profile: Yes
    
    um-can_access_private_profile: Yes
    
    um-profile_noindex: Default
    
    um-default_homepage: Yes
    
    um-status: Auto Approve
    
    um-auto_approve_act: Redirect to profile
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    um-wp_capabilities:
    
    ? create_posts: 1
    
    ? edit_posts: 1
    
    ? edit_published_posts: 1
    
    ? publish_posts: 1
    
    ? read: 1
    
    ? upload_files: 1
    
    ? wphr_list_employee: 1
    
    ? wphr_create_employee: 1
    
    ? wphr_view_employee: 1
    
    ? wphr_edit_employee: 1
    
    ? wphr_delete_employee: 1
    
    ? wphr_create_review: 1
    
    ? wphr_delete_review: 1
    
    ? wphr_manage_review: 1
    
    ? wphr_manage_announcement: 1
    
    ? wphr_manage_jobinfo: 1
    
    ? wphr_view_jobinfo: 1
    
    ? wphr_manage_department: 1
    
    ? wphr_manage_designation: 1
    
    ? wphr_leave_create_request: 1
    
    ? wphr_leave_manage: 1
    
    ? wphr_leave_mails: 1
    
    ? wphr_manage_hr_settings: 1
    
    ? wphr_create_document: 1
    
    ? wphr_edit_document: 1
    
    ? wphr_view_document: 1
    
    ? wphr_delete_document: 1
    
    ? frontier_post_can_add: 1
    
    ? frontier_post_can_edit: 1
    
    ? frontier_post_can_draft: 1
    
    ? frontier_post_can_pending: 1
    
    ? frontier_post_exerpt_edit: 1
    
    ? manage_options: 1
    
    ? zpm_view_tasks: 1
    
    ? zpm_view_projects: 1
    
    ? zpm_create_tasks: 1
    
    ? zpm_create_projects: 1
    
    ? zpm_edit_tasks: 1
    
    ? zpm_edit_projects: 1
    
    ? zpm_view_project_manager: 1
    
    ? zpm_caps_init: 1
    
    ? zpm_projects_page: 1
    
    ? zpm_dashboard_page: 1
    
    ? zpm_tasks_page: 1
    
    ? zpm_milestones_page: 1
    
    ? zpm_users_page: 1
    
    ? zpm_settings_page: 1
    
    ? zpm_calendar_page: 1
    
    ? zpm_reports_page: 1
    
    ? zpm_create_milestone: 1
    
    ? zpm_edit_milestone: 1
    
    ? switch_themes: 1
    
    ? edit_themes: 1
    
    ? activate_plugins: 1
    
    ? edit_plugins: 1
    
    ? edit_users: 1
    
    ? edit_files: 1
    
    ? moderate_comments: 1
    
    ? manage_categories: 1
    
    ? manage_links: 1
    
    ? import: 1
    
    ? unfiltered_html: 1
    
    ? edit_others_posts: 1
    
    ? edit_pages: 1
    
    ? level_10: 1
    
    ? level_9: 1
    
    ? level_8: 1
    
    ? level_7: 1
    
    ? level_6: 1
    
    ? level_5: 1
    
    ? level_4: 1
    
    ? level_3: 1
    
    ? level_2: 1
    
    ? level_1: 1
    
    ? level_0: 1
    
    ? edit_others_pages: 1
    
    ? edit_published_pages: 1
    
    ? publish_pages: 1
    
    ? delete_pages: 1
    
    ? delete_others_pages: 1
    
    ? delete_published_pages: 1
    
    ? delete_posts: 1
    
    ? delete_others_posts: 1
    
    ? delete_published_posts: 1
    
    ? delete_private_posts: 1
    
    ? edit_private_posts: 1
    
    ? read_private_posts: 1
    
    ? delete_private_pages: 1
    
    ? edit_private_pages: 1
    
    ? read_private_pages: 1
    
    ? delete_users: 1
    
    ? create_users: 1
    
    ? unfiltered_upload: 1
    
    ? edit_dashboard: 1
    
    ? update_plugins: 1
    
    ? delete_plugins: 1
    
    ? install_plugins: 1
    
    ? update_themes: 1
    
    ? install_themes: 1
    
    ? update_core: 1
    
    ? list_users: 1
    
    ? remove_users: 1
    
    ? promote_users: 1
    
    ? edit_theme_options: 1
    
    ? delete_themes: 1
    
    ? export: 1
    
    ? restrict_content: 1
    
    ? list_roles: 1
    
    ? create_roles: 1
    
    ? delete_roles: 1
    
    ? edit_roles: 1
    
    ? ure_edit_roles: 1
    
    ? ure_create_roles: 1
    
    ? ure_delete_roles: 1
    
    ? ure_create_capabilities: 1
    
    ? ure_delete_capabilities: 1
    
    ? ure_manage_options: 1
    
    ? ure_reset_roles: 1
    
    ? wphr_hr_manager: 1
    
    ? edit_pods_pods: 1
    
    ? edit_others_pods_pods: 1
    
    ? publish_pods_pods: 1
    
    ? read_private_pods_pods: 1
    
    ? frontier_post_can_delete: 1
    
    ? frontier_post_can_publish: 1
    
    ? frontier_post_can_private: 1
    
    ? frontier_post_redir_edit: 1
    
    ? frontier_post_show_admin_bar: 1
    
    ? frontier_post_tags_edit: 1
    
    ? frontier_post_can_media: 1
    
    ? frontier_post_can_page: 1
    
    ? config_postie: 1
    
    ? delete_pods_pods: 1
    
    ? delete_blocks: 1
    
    ? delete_pods_template: 1
    
    ? delete_private_blocks: 1
    
    ? edit_others_pods_templates: 1
    
    ? edit_pods_template: 1
    
    ? edit_pods_templates: 1
    
    ? edit_private_blocks: 1
    
    ? install_languages: 1
    
    ? pods: 1
    
    ? pods_component_helpers: 1
    
    ? pods_component_pages: 1
    
    ? pods_component_templates: 1
    
    ? pods_components: 1
    
    ? pods_content: 1
    
    ? pods_settings: 1
    
    ? publish_blocks: 1
    
    ? publish_pods_templates: 1
    
    ? read_pods_template: 1
    
    ? read_private_blocks: 1
    
    ? read_private_pods_templates: 1
    
    ? resume_plugins: 1
    
    ? resume_themes: 1
    
    ? view_site_health_checks: 1
    
    ? nf_sub: 1
    
    ### ultimate-member-va-bidder ###
    
    um-can_access_wpadmin: Yes
    
    um-can_not_see_adminbar: Yes
    
    um-can_edit_everyone: No
    
    um-can_delete_everyone: No
    
    um-can_edit_profile: No
    
    um-can_delete_profile: No
    
    um-can_view_all: No
    
    um-can_make_private_profile: No
    
    um-can_access_private_profile: No
    
    um-profile_noindex: Yes
    
    um-default_homepage: Yes
    
    um-status: Require Admin Review
    
    um-pending_action: Show custom message
    
    um-pending_message: Thank you for applying for membership to our site. We will review your details and send you an email letting you know whether your application has been successful or not.
    
    um-after_login: Redirect to profile
    
    um-after_logout: Go to Homepage
    
    um-after_delete: Go to Homepage
    
    um-wp_capabilities:
    
    ? create_posts: 1
    
    ? edit_others_posts: 1
    
    ? edit_posts: 1
    
    ? edit_published_posts: 1
    
    ? publish_posts: 1
    
    ### ultimate-member-forms ###
    
    um-forms:
    
    ? ID#7: Default Profile
    
    ? ID#6: Default Login
    
    ? ID#5: Default Registration
    
    ### ultimate-member-7 ###
    
    um-form-shortcode: [ultimatemember form_id="7"]
    
    um-mode: profile
    
    um-profile_role: All
    
    um-profile_template: Default
    
    um-profile_primary_btn_word: Default
    
    um-profile_cover_enabled: No
    
    um-profile_disable_photo_upload: No
    
    um-profile_photo_required: No
    
    um-profile_show_name: No
    
    um-profile_show_social_links: No
    
    um-profile_show_bio: No
    
    um-field__um_row_1:
    
    ? type: row
    
    ? id: _um_row_1
    
    ? sub_rows: 1
    
    ? cols: 1
    
    ### ultimate-member-6 ###
    
    um-form-shortcode: [ultimatemember form_id="6"]
    
    um-mode: login
    
    um-login_template: Default
    
    um-login_primary_btn_word: Default
    
    um-login_forgot_pass_link: No
    
    um-login_show_rememberme: No
    
    um-login_after_login: Default
    
    um-field_username:
    
    ? in_row: _um_row_1
    
    ? in_sub_row: 0
    
    ? in_column: 1
    
    ? type: text
    
    ? metakey: username
    
    ? position: 1
    
    ? title: E-mail
    
    ? visibility: all
    
    ? label: E-mail
    
    ? public: 1
    
    ? validate: unique_email
    
    ? required: 1
    
    ? editable: 0
    
    ? in_group:
    
    um-field_user_password:
    
    ? title: Password
    
    ? metakey: user_password
    
    ? type: password
    
    ? label: Password
    
    ? required: 1
    
    ? public: 1
    
    ? editable: 1
    
    ? min_chars: 8
    
    ? max_chars: 30
    
    ? force_good_pass: 1
    
    ? force_confirm_pass: 1
    
    ? position: 2
    
    ? in_row: _um_row_1
    
    ? in_sub_row: 0
    
    ? in_column: 1
    
    ? in_group:
    
    um-field__um_row_1:
    
    ? type: row
    
    ? id: _um_row_1
    
    ? sub_rows: 1
    
    ? cols: 1
    
    ? origin: _um_row_1
    
    ### ultimate-member-5 ###
    
    um-form-shortcode: [ultimatemember form_id="5"]
    
    um-mode: register
    
    um-register_role: Default
    
    um-register_template: Default
    
    um-register_primary_btn_word: Default
    
    um-register_use_gdpr: No
    
    um-field_user_email:
    
    ? in_row: _um_row_1
    
    ? in_sub_row: 0
    
    ? in_column: 1
    
    ? type: text
    
    ? metakey: user_email
    
    ? position: 3
    
    ? title: E-mail Address
    
    ? visibility: all
    
    ? label: E-mail Address
    
    ? public: 1
    
    ? validate: unique_email
    
    ? required: 1
    
    ? editable: 1
    
    ? in_group:
    
    um-field_user_password:
    
    ? title: Password
    
    ? metakey: user_password
    
    ? type: password
    
    ? label: Password
    
    ? required: 1
    
    ? public: 1
    
    ? editable: 1
    
    ? min_chars: 8
    
    ? max_chars: 30
    
    ? force_good_pass: 1
    
    ? force_confirm_pass: 1
    
    ? position: 4
    
    ? in_row: _um_row_1
    
    ? in_sub_row: 0
    
    ? in_column: 1
    
    ? in_group:
    
    um-field_first_name:
    
    ? in_row: _um_row_1
    
    ? in_sub_row: 0
    
    ? in_column: 1
    
    ? type: text
    
    ? metakey: first_name
    
    ? position: 1
    
    ? title: First Name
    
    ? visibility: all
    
    ? label: First Name
    
    ? public: 1
    
    ? required: 1
    
    ? editable: 1
    
    ? in_group:
    
    um-field_last_name:
    
    ? in_row: _um_row_1
    
    ? in_sub_row: 0
    
    ? in_column: 1
    
    ? type: text
    
    ? metakey: last_name
    
    ? position: 2
    
    ? title: Last Name
    
    ? visibility: all
    
    ? label: Last Name
    
    ? public: 1
    
    ? required: 1
    
    ? editable: 1
    
    ? in_group:
    
    um-field__um_row_1:
    
    ? type: row
    
    ? id: _um_row_1
    
    ? sub_rows: 1
    
    ? cols: 1
    
    ? origin: _um_row_1
    
    ### ultimate-member-directories ###
    
    um-directory:
    
    ? ID#8: Members
    
    ### ultimate-member-directory-8 ###
    
    um-directory-shortcode: [ultimatemember_directory id="8"]
    
    um-directory_template: Default
    
    um-directory-view_types: grid
    
    um-directory-default_view: grid
    
    um-directory-roles: All
    
    um-directory-has_profile_photo: No
    
    um-directory-has_cover_photo: No
    
    um-directory-show_these_users: undefined
    
    um-directory-exclude_these_users: undefined
    
    um-directory-sortby: New users first
    
    um-directory-profile_photo: Yes
    
    um-directory-cover_photos: Yes
    
    um-directory-show_name: Yes
    
    um-directory-show_tagline: No
    
    um-directory-show_userinfo: No
    
    um-directory-show_social: No
    
    um-directory-search: No
    
    um-directory-filters: No
    
    um-directory-filters_expanded: No
    
    um-directory-must_search: No
    
    um-directory-max_users: undefined
    
    um-directory-profiles_per_page: 12
    
    um-directory-profiles_per_page_mobile: 6
    
    um-directory-directory_header: {total_users} Members
    
    um-directory-directory_header_single: {total_users} Member
    
    um-directory-directory_no_users: We are sorry. We cannot find any users who match your search criteria.
    Plugin Support Paul Clark

    (@pdclark)

    It is difficult to say specifically without looking at your exact templates and queries, but here are some things to consider that might enable you to fine-tune load time for these templates:

    • Memory usage and limits: I see the WP memory limit is 16,384 MB, while Pods reports memory usage of 88 MB. As you mentioned there is 16 GB of RAM available on the server, it may be beneficial to note the difference between physical memory for all server processes (all memory for everything), versus memory available to a single PHP request (one request to anything WordPress — this is the WordPress setting — it could happen multiple times in a single page request). If a single page request loads WordPress multiple times, or if a single template or plugin has a very large query or infinite loop, the web site will grind to a halt, because WordPress will be allowed to grow in memory until hitting 16 GB, causing all other processes, such as the operating system and database, to be swapped out to virtual memory (disk).
    • Consider time taken for individual database requests, total number of database requests, and total memory used on the page of interest. Plugins such as https://www.ads-software.com/plugins/query-monitor/ can display this information. Does a particular database query take the majority of load time? Does a particular type of query run many multiples of times, perhaps hundreds or thousands of times?
    • Consider server-side load time versus front-end render time. These metrics will show up in waterfall charts in the Web Inspector network tab or tools such as webpagetest.org. Key things to look at are TTFB —?Time to First Byte for the initial HTML: this is how long it took PHP and MySQL to send the web page. After that, render time is the browser processing the page layout, downloading additional resources, or running JavaScript. Is most of the load time for the initial HTML? Are there requests which cause WordPress to load multiple times in a single page load, such as PHP script, 404’s (which load a 404 template), or other dynamic data, such as wp-ajax? If there are many images, could they be lazy-loaded?

    If inspection of server-side load time (TTFB) or database query times (with Query Monitor) reveal inefficient queries, there are several ways to improve performance:

    • Without changing any code, some caching plugins can cache the entire page and prime the cache ahead of time. One example is W3 Total Cache. When doing this, one has to consider logged-out versus logged-in sessions. Default behavior for logged-in users is often that full-page caches are not used. This can be resolved by either caching fragments, or moving dynamic data to AJAX queries.
    • If portions of the template contain expensive queries, HTML fragments can be cached with get_transient() and set_transient() or other partial caching methods.
    • If many queries run repetitively, such as getting post metadata one at a time in a loop which iterates posts one at a time, consider if all necessary data can be queried up-front in a single query or a few queries. get_post_meta(), for example, will return all metadata at once if no key is specified.
Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.