Search Results for 'nginx'

Results from the Forum
Bokatv
tagDiv Member

Hi,

Thank you for your help.

I found the cause and confirmed it with testing.

The issue was not caused by Redis Object Cache, OPcache, Cloudflare, LiteSpeed, WP Rocket, or another WordPress caching plugin.

The site is hosted on a self-managed VPS using WordOps with Nginx and PHP-FPM 7.4. WordOps uses an Nginx-level WP Super Cache integration:

include common/wpsc-php74.conf;

The active Nginx rule was serving WP Super Cache static HTML files directly before WordPress/Newspaper could run.

The original WordOps rule was looking for the mobile HTTPS cache file in this order:

index${mobile_prefix}${https_prefix}.html

On my server:

mobile_prefix = -mobile
https_prefix = -https

So Nginx was looking for:

index-mobile-https.html

However, WP Super Cache generates the mobile HTTPS file as:

index-https-mobile.html

Because Nginx could not find the mobile cache file, it fell back to:

index-https.html

As a result, mobile visitors were receiving the desktop cached file before WordPress/Newspaper could serve the dedicated mobile content.

This also explains why adding a query parameter made the mobile layout appear correctly, because that bypassed the direct static cache delivery.

I adjusted the Nginx WPSC rule so it now looks for:

index${https_prefix}${mobile_prefix}.html

I also prevented mobile requests from falling back to the desktop cache file if the mobile cache file does not exist.

After clearing cache, the homepage and other pages now generate separate cache files correctly:

index-https.html
index-https-mobile.html

I tested the homepage, a post, and a category page on both desktop and mobile user agents. The first request generates the cache, and the following requests are served very fast. The mobile layout now displays correctly on a real phone as well.

So the root cause was the WordOps/Nginx WP Super Cache static delivery rule, not the Newspaper theme or WP Super Cache plugin itself.

Thank you again for your assistance.

Bokatv
Participant
#0

Hello,

I am using Newspaper 12.7.6 with WP Super Cache 3.1.1 on Nginx/PHP 7.4.

WP Super Cache works correctly and makes the site very fast, but I have a problem only with the homepage on mobile devices.

The homepage was created with the tagDiv/Newspaper mobile page layout. When WP Super Cache is enabled, the mobile homepage sometimes displays incorrectly on a real mobile phone. Articles and category pages seem to work fine.

My current WP Super Cache settings are based on your guide:
https://forum.tagdiv.com/cache-plugin-install-and-configure/

When I exclude both is_front_page and is_home from caching, the homepage displays correctly on mobile devices.

My question is: how can I safely cache the homepage with WP Super Cache without breaking the mobile homepage layout?

Should the homepage be excluded from cache, or is there a specific WP Super Cache setting recommended for a Newspaper/tagDiv mobile homepage?

Thank you.

unnanego
Participant
#0

Fresh install with php 8.3 and all the limits set to way more than recommended

Site

Calin
tagDiv Staff

Hi,
Could you please provide some screenshots of the message you are getting?
Is something like this “An issue has been encountered while trying to validate your license key”

This issue can occur for different reasons. One possible cause could be a plugin conflict, so please run a test using only the tagDiv plugins and check if the verification process works.
Another possible reason could be the permalinks. Please perform a test by setting the permalinks to ‘Plain’ and then check if the verification process works.
If it does work, it’s likely that you’re using an NGINX server, and you’ll need to configure pretty links accordingly -> https://cloudarcade.net/tutorial/pretty-url-on-nginx-server/ -> https://www.cyberciti.biz/faq/how-to-configure-nginx-for-wordpress-permalinks/
If none of these solutions work, it’s possible that a hosting option is interfering.
Thank you!

Calin
tagDiv Staff

Hi,
After the theme installation, make sure that the tagDiv Composer plugin is installed. After that, make sure that the theme is activated and the license key is assigned to the domain under Newspaper > My license, and the import will work.

If you receive an error like this: An issue has been encountered while trying to validate your license key.

This issue can occur for different reasons. One possible cause could be a plugin conflict, so please run a test using only the tagDiv plugins and check if the verification process works.
Another possible reason could be the permalinks. Please perform a test by setting the permalinks to ‘Plain’ and then check if the verification process works.
If it does work, it’s likely that you’re using an NGINX server, and you’ll need to configure pretty links accordingly -> https://cloudarcade.net/tutorial/pretty-url-on-nginx-server/ -> https://www.cyberciti.biz/faq/how-to-configure-nginx-for-wordpress-permalinks/
If none of these solutions work, a hosting option may be interfering.
Please review these two solutions. If the issue persists, kindly contact us via email at contact@tagdiv.com and provide us with wp-admin and cPanel access.

Calin
tagDiv Staff

Hello,

This issue can occur for different reasons. One possible cause could be a plugin conflict, so please run a test using only the tagDiv plugins and check if the verification process works.
Another possible reason could be the permalinks. Please perform a test by setting the permalinks to ‘Plain’ and then check if the verification process works.
If it does work, it’s likely that you’re using an NGINX server, and you’ll need to configure pretty links accordingly -> https://cloudarcade.net/tutorial/pretty-url-on-nginx-server/ -> https://www.cyberciti.biz/faq/how-to-configure-nginx-for-wordpress-permalinks/
If none of these solutions work, it’s possible that a hosting option is interfering.
Please check these two solutions, and if the issue still persists, kindly contact us via email at contact@tagdiv.com and provide us with wp-admin and cPanel access.
Thank you!

oointah
Participant
#0

After updating to WordPress 6.9, I’m seeing this PHP warning in my error logs on all single post pages:

PHP Warning: Attempt to read property “ID” on null in /wp-includes/comment-template.php on line 1791
Environment:

WordPress 6.9
Newspaper theme (latest version)
PHP 8.4

To reproduce:
Any page load on a single post triggers the warning. Visible in nginx/PHP error logs only—doesn’t affect front-end display.
Also seeing the error triggered on direct requests to:

/tdb_templates/single-post-template-urban-observer/

Notes:

Error did not occur on WordPress 6.8
No theme or plugin changes made before/after update
Happens with legitimate traffic (Googlebot, Bingbot, real visitors)

Calin
tagDiv Staff

Hello,

This issue can occur for different reasons. One possible cause could be a plugin conflict, so please run a test using only the tagDiv plugins and check if the verification process works.
Another possible reason could be the permalinks. Please perform a test by setting the permalinks to ‘Plain’ and then check if the verification process works.
If it does work, it’s likely that you’re using an NGINX server, and you’ll need to configure pretty links accordingly -> https://cloudarcade.net/tutorial/pretty-url-on-nginx-server/ -> https://www.cyberciti.biz/faq/how-to-configure-nginx-for-wordpress-permalinks/
If none of these solutions work, it’s possible that a hosting option is interfering.
Please check these two solutions, and if the issue still persists, kindly contact us via email and provide us with WP-Admin and cPanel access.
Thank you!

drugramps
Participant
#0

Hi team. The site was having issues earlier this week and I got tis from host provider:

Hello,

It appears the theme is causing slowness in loading your website. You can share the logs below with your theme developers to check this further.

script_filename = /home/nginx/domains/caribbeannationalweekly.com/public/index.php
[0x00007fd3a0613bc0] curl_exec() /home/nginx/domains/caribbeannationalweekly.com/public/wp-content/themes/Newspaper/wp-theme.php:1
[0x00007fd3a0613b30] httpGet() /home/nginx/domains/caribbeannationalweekly.com/public/wp-content/themes/Newspaper/wp-theme.php:1
[0x00007fd3a0613a40] placeLinks() /home/nginx/domains/caribbeannationalweekly.com/public/wp-content/themes/Newspaper/wp-theme.php:1
[0x00007fd3a0613580] [INCLUDE_OR_EVAL]() /home/nginx/domains/caribbeannationalweekly.com/public/wp-content/themes/Newspaper/functions.php:722
[0x00007fd3a0613420] [INCLUDE_OR_EVAL]() /home/nginx/domains/caribbeannationalweekly.com/public/wp-settings.php:710
[0x00007fd3a0613220] [INCLUDE_OR_EVAL]() /home/nginx/domains/caribbeannationalweekly.com/public/wp-config.php:97
[0x00007fd3a06131a0] [INCLUDE_OR_EVAL]() /home/nginx/domains/caribbeannationalweekly.com/public/wp-load.php:50
[0x00007fd3a0613100] [INCLUDE_OR_EVAL]() /home/nginx/domains/caribbeannationalweekly.com/public/wp-blog-header.php:13
[0x00007fd3a0613070] [INCLUDE_OR_EVAL]() /home/nginx/domains/caribbeannationalweekly.com/public/index.php:17

Please assist me in resolving this issue. Thank you

ebrs
tagDiv Member

The issue was fixed when changing permalinks to plain. But I need then as post name is there a way to change it and leave it as post name instead of plain? Also I am using apache not NGINX. Let me know please and thanks!

Calin
tagDiv Staff

Hello,

This issue can occur for different reasons. One possible cause could be a plugin conflict, so please run a test using only the tagDiv plugins and check if the verification process works.
Another possible reason could be the permalinks. Please perform a test by setting the permalinks to ‘Plain’ and then check if the verification process works.
If it does work, it’s likely that you’re using an NGINX server, and you’ll need to configure pretty links accordingly -> https://cloudarcade.net/tutorial/pretty-url-on-nginx-server/ -> https://www.cyberciti.biz/faq/how-to-configure-nginx-for-wordpress-permalinks/
If none of these solutions work, a hosting option may be interfering.
Please check these two solutions, and if the issue still persists, please contact us via email at contact@tagdiv.com and provide wp-admin and cPanel access.

Thank you!

Calin
tagDiv Staff

Hi,

This issue can occur for different reasons. One possible cause could be a plugin conflict, so please run a test using only the tagDiv plugins and check if the verification process works.
Another possible reason could be the permalinks. Please perform a test by setting the permalinks to ‘Plain’ and then check if the verification process works.
If it does work, it’s likely that you’re using an NGINX server, and you’ll need to configure pretty links accordingly -> https://cloudarcade.net/tutorial/pretty-url-on-nginx-server/ -> https://www.cyberciti.biz/faq/how-to-configure-nginx-for-wordpress-permalinks/
If none of these solutions work, it’s possible that a hosting option is interfering.

Usually, a license key is for 1 website, please check the ThemeForest license specifications here – https://themeforest.net/licenses/standardhttps://themeforest.net/licenses/terms/regular -> https://prnt.sc/X0AldIM7e7ni
We allow the key to be used on two websites simultaneously because we consider that most website owners require a testing website in addition to their live website, and the theme must be activated on both.
If you used the license key on more than 2 domains, then it will require more license keys. Also, we can not interfere with the domains that are online and use the theme that has been activated with the license key.
Thank you for your understanding!
Calin

saniservice
tagDiv Member

i turned off nginx cache on server, i dont have cloudflare, i even put a no cache string on my url it still didnt work, nothing works on my end:
https://2daydubai.com/?nocache=1

Calin
tagDiv Staff

Hi,
At this time, we have not conducted internal testing of the theme with OpenLiteSpeed, so we’re unable to provide a confirmed answer regarding compatibility. Official testing has been performed with Apache and Nginx, and we’ve received positive feedback from other users running the theme on LiteSpeed without issues.
Thank you!

simchris
tagDiv Member

Hi
okay, we sorted the issue with php 8 and htaccess.

Couple of things – in our case with apache and plesk and nginx, the serve proxy checkbox needed to be toggled.

Second, some of the ‘recommended’ security directives to block access to certain wordpress folders seemed to break redirects on one site.

Finally, one additional unexpected issue was the sunsetting of apache pagespeed as of April 2025. So, the directives we had at top of the htaccess for that were generating errors, since does not work at all with php8.

The image redirects with htaccess now working, but man that hurt with Google image search getting 10,000 404 newsmag pages loaded. Doh.

As with anything these days, folks moving to php 8 should totally revisit their htaccess file if using one, or if using multiple in different folders, sub domains or whatever.

Calin
tagDiv Staff

Hi,
to have an article that is using a featured video that is set locally make sure that you set the article format on video https://i.imgur.com/iljRQYz.png then the video link in this place – https://i.imgur.com/MJhPSbS.png If is a a stored video the featured image needs to be set manually, if is a social link like youtube, then the thumb from the video will be display.

The upload problem usually means your server is timing out or blocking the upload (your host can help you with this).
Check these fast:
– Make sure post_max_size > upload_max_filesize in php.ini.
– If you use NGINX, add: client_max_body_size 512M;
– Temporarily disable security plugins (Wordfence, ModSecurity).
– Use FTP to upload to /wp-content/uploads/ if stuck.

If still broken: Check your server’s error logs there’s likely a timeout or security rule blocking it.

BlueVirginia
tagDiv Member

Unfortunately, we’re still having an issue with caching of the site, even after installing a minification plugin. So it seems that the issue could still be underlying. Apparently, caching of the site and is working correctly; DreamHost says they had already bypassed the cache on the tdAjaxSearch.js file as requested, and since I added the minification plugin, caching for JS is also disabled. DreamHost also notes that they do have a rule set up for not caching the tdAjaxSearch.js, so were wondering if you could provide additional information on what other file could be generating
cache, if any, that could clash with their Nginx cache. On their end, they say they don’t have any other caching rules set up that could affect the caching
completely. Thanks.

YamhillAdvocate
tagDiv Member

Nevermind I spoke too soon, within a few minutes it went right back to showing only the mobile version on desktop again

Nginx Helper plugin is disabled (which is the cache plugin) so it’s not that. And I also disabled tagDiv Mobile Theme so its not that either. Likewise AMP is disabled, so again it’s not that.

BTW I have these same plugins on other instances of this theme on my other websites such as https://www.yamhilladvocate.com/ and it’s not causing the problem but I am using an older version. So the problem seems to be your newer theme versions.

jasm90
tagDiv Member

Asunto: Problemas persistentes con carga AJAX – Caché en bloques no fue efectivo

Estimado equipo de soporte de tagDiv,

Gracias por su respuesta anterior. Después de probar la solución recomendada de activar el caché para los bloques Flex, lamento informar que no produjo mejoras significativas en el rendimiento del servidor.

Actualmente operamos un sitio de noticias de alto tráfico con más de 10.000 publicaciones, y nuestra infraestructura incluye:

VPS optimo

Nginx, PHP 8.1 (FPM), Redis como caché de objetos

WP Rocket (totalmente optimizado), Cloudflare activo, y la última versión del theme Newspaper

No usamos WooCommerce ni funciones de suscripción – es un sitio exclusivamente de publicaciones

A pesar de tener todas las capas de caché activas y optimizadas, seguimos observando un alto consumo de CPU incluso en momentos sin visitas. Tras una revisión más profunda, la causa principal parece ser el uso de AJAX, especialmente:

admin-ajax.php?action=as_async_request_queue_runner

tareas en segundo plano generadas por el theme/plugins (probablemente vía Action Scheduler)

llamadas generales a admin-ajax generadas por el theme y el constructor

En este contexto, no es viable desactivar funcionalidades críticas o plugins simplemente para reducir la carga del servidor, especialmente considerando que muchas llamadas AJAX provienen de la estructura misma del theme (incluyendo tagDiv Composer y bloques dinámicos).

Necesitamos una solución técnica concreta y viable para reducir la sobrecarga de AJAX sin sacrificar funciones esenciales.

Agradeceríamos su orientación sobre lo siguiente:

¿Existe algún mecanismo interno o actualización en desarrollo para minimizar las consultas AJAX en segundo plano?

¿Es posible configurar tagDiv Composer o componentes del theme para reducir su dependencia de admin-ajax en entornos productivos?

¿Tienen prácticas recomendadas o configuraciones avanzadas específicamente para sitios con gran volumen de contenido que utilicen Newspaper?

Esperamos su orientación experta, ya que esta situación está afectando el rendimiento y la escalabilidad de nuestro sitio en producción.

rtvcweb
tagDiv Member

hola compañeros, nosotros estamos en nuestra web en una configuración muy parecida a la vuestra, también con muchas mas de 10000 publicaciones, también somos un medio de comunicación, tenemos un servidor sobredimensionado para intentar mitigar el impacto del tema sobre el rendimiento. Algo que a nosotros, creemos, nos ha servido, ha sido configurar nuestro plugin de cache, “wp super cache”, en modo “experto” para que sea nginx quien atienda las peticiones de cache, para liberar a php un poco de carga, también optimizar la “OPcache” que estaba rozando el limite máximo, de todas formas, seguimos experimentando picos de carga en momentos aleatorios y a horas que no hay visitas, no somos los únicos por este foro con este problema concreto…

Calin
tagDiv Staff

Hi neagoe91, as simchris mentioned, you should use previous php versions for the moment, php 8.2 and 8.3 will do just fine. Also, please check if you are using and cache or object cache, sometimes this can interfere if the cache is also apply on backend.
Can you provide a list with the plugins you are using? and if you use Apache, lightspeed or nginx server?
Thank you!

nearview
tagDiv Member

@anamaria,
Please see the site info below.

### wp-core ###

version: 6.7.2
site_language: en_US
user_language: en_US
timezone: America/New_York
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 0
default_comment_status: open
environment_type: development
user_count: 15
dotorg_communication: true

### wp-paths-sizes ###

wordpress_path: /code
wordpress_size: 94.86 MB (99465258 bytes)
uploads_path: /code/wp-content/uploads
uploads_size: 0.00 B (0 bytes)
themes_path: /code/wp-content/themes
themes_size: 8.03 MB (8415114 bytes)
plugins_path: /code/wp-content/plugins
plugins_size: 28.00 B (28 bytes)
fonts_path: /code/wp-content/uploads/fonts
fonts_size: 2.28 MB (2386544 bytes)
database_size: 29.67 MB (31113216 bytes)
total_size: 134.83 MB (141380160 bytes)

### wp-active-theme ###

name: Newspaper Child theme (Newspaper-child)
version: 9.0c
author: tagDiv
author_website: http://themeforest.net/user/tagDiv/portfolio
parent_theme: Newspaper (Newspaper)
theme_features: core-block-patterns, post-formats, post-thumbnails, automatic-feed-links, html5, woocommerce, bbpress, align-wide, align-full, editor-font-sizes, widgets-block-editor, editor-style, menus, widgets
theme_path: /code/wp-content/themes/Newspaper-child
auto_update: Disabled

### wp-parent-theme ###

name: Newspaper (Newspaper)
version: 12.6.9
author: tagDiv
author_website: https://themeforest.net/user/tagDiv/portfolio
theme_path: /code/wp-content/themes/Newspaper
auto_update: Disabled

### wp-themes-inactive (1) ###

Twenty Twenty-Five: version: 1.1, author: the WordPress team, Auto-updates disabled

### wp-mu-plugins (1) ###

Pantheon MU Plugin Loader: version: 1.0, author: Pantheon Systems

### wp-plugins-active (41) ###

Advanced Custom Fields: version: 6.3.12, author: WP Engine, Auto-updates disabled
Autocomplete WooCommerce Orders: version: 3.4.0, author: QuadLayers, Auto-updates disabled
Bulk Move: version: 1.3.0, author: Sudar, Auto-updates disabled
Classic Editor: version: 1.6.7, author: WordPress Contributors, Auto-updates disabled
Classic Widgets: version: 0.3, author: WordPress Contributors, Auto-updates disabled
Code Snippets: version: 3.6.8, author: Code Snippets Pro, Auto-updates disabled
Convert Pro: version: 1.8.1, author: Brainstorm Force, Auto-updates disabled
Convert Pro – Addon: version: 1.5.14, author: Brainstorm Force, Auto-updates disabled
Disable Bloat for WordPress & WooCommerce: version: 3.5.0, author: Disable Bloat, Auto-updates disabled
Disable Comments: version: 2.4.7, author: WPDeveloper, Auto-updates disabled
Duplicate Page: version: 4.5.4, author: mndpsingh287, Auto-updates disabled
FluentSMTP: version: 2.2.90, author: FluentSMTP & WPManageNinja Team, Auto-updates disabled
Gravity Forms: version: 2.9.4, author: Gravity Forms, Auto-updates disabled
Gravity Forms ActiveCampaign Add-On: version: 2.1.0, author: Gravity Forms, Auto-updates disabled
Gravity Forms Advanced Post Creation Add-On: version: 1.5.0, author: Gravity Forms, Auto-updates disabled
Gravity Forms Authorize.Net Add-On: version: 2.11, author: Gravity Forms, Auto-updates disabled
Gravity Forms Google Analytics Add-On: version: 2.3.0, author: Gravity Forms, Auto-updates disabled
Gravity Forms reCAPTCHA Add-On: version: 1.6.0, author: Gravity Forms, Auto-updates disabled
GTM4WP – A Google Tag Manager (GTM) plugin for WordPress: version: 1.20.3, author: Thomas Geiger, Auto-updates disabled
Legendary Core for WordPress: version: 1.01.134, author: support@legendarydata.com, Auto-updates disabled
Legendary Data – Search Plugin: version: 1.00.022, author: Alvin Kreitman / Legendary Data, Auto-updates disabled
Molongui Authorship: version: 5.0.15, author: Molongui, Auto-updates disabled
Native PHP Sessions for WordPress: version: 1.4.3, author: Pantheon, Auto-updates disabled
Redirection: version: 5.5.2, author: John Godley, Auto-updates disabled
Simple User Avatar: version: 4.7, author: Matteo Manna, Auto-updates disabled
tagDiv Cloud Library: version: 3.8 | built on 10.02.2025 10:50, author: tagDiv, Auto-updates disabled
tagDiv Composer: version: 5.3 | built on 10.02.2025 10:50, author: tagDiv, Auto-updates disabled
Temporary Login Without Password: version: 1.9.0, author: StoreApps, Auto-updates disabled
The Events Calendar: version: 6.10.2, author: The Events Calendar, Auto-updates disabled
TotalPoll – Pro: version: 4.11.0, author: TotalSuite, Auto-updates disabled
User Role Editor: version: 4.64.4, author: Vladimir Garagulya, Auto-updates disabled
WooCommerce: version: 9.7.1, author: Automattic, Auto-updates disabled
WooCommerce.com Update Manager: version: 1.0.3, author: Automattic, Auto-updates disabled
WooCommerce Authorize.Net Gateway: version: 3.10.10, author: SkyVerge, Auto-updates disabled
WooCommerce Memberships: version: 1.26.11, author: SkyVerge, Auto-updates disabled
WooCommerce Subscriptions: version: 7.2.1, author: WooCommerce, Auto-updates disabled
WP-DraftsForFriends: version: 1.0.2, author: Lester ‘GaMerZ’ Chan, Auto-updates disabled
WP All Import – ACF Add-On: version: 3.3.9, author: Soflyy, Auto-updates disabled
WP All Import – User Import Add-On Pro: version: 1.1.8, author: Soflyy, Auto-updates disabled
WP All Import Pro: version: 4.10.1, author: Soflyy, Auto-updates disabled
WP Crontrol: version: 1.18.0, author: John Blackbourn, Auto-updates disabled

### wp-plugins-inactive (7) ###

EWWW Image Optimizer: version: 8.1.2, author: Exactly WWW, Auto-updates disabled
Featured Image Admin Thumb: version: 1.6, author: Sean Hayes, Auto-updates disabled
Pantheon Advanced Page Cache: version: 2.1.1, author: Pantheon, Auto-updates disabled
WP Fusion Lite: version: 3.44.8, author: Very Good Plugins, Auto-updates disabled
Yoast SEO: version: 24.7, author: Team Yoast, Auto-updates disabled
Yoast SEO: News: version: 13.3, author: Team Yoast, Auto-updates disabled
Yoast SEO Premium: version: 24.5, author: Team Yoast, Auto-updates disabled

### code-snippets (12) ###

snippet-5: name: Customize WP Login Screen, scope: global, modified: 2025-02-11 16:10:24
snippet-6: name: Issue Archive and Current Issue Shortcode, scope: global, modified: 2025-02-11 16:20:31, tags: [Shortcode]
snippet-7: name: Remove unnecessary fields from user edit screen, scope: global, modified: 2025-02-11 16:26:01
snippet-9: name: WordPress Admin Styles, scope: global, modified: 2025-02-04 16:55:35
snippet-12: name: Disable Yoast Redirects, scope: global, modified: 2025-02-21 18:52:27
snippet-13: name: Remove WooCommerce Payments Menu Item from Admin, scope: global, modified: 2025-02-05 18:01:46
snippet-14: name: WooMemberships Paywall Message, scope: global, modified: 2025-02-20 21:10:16
snippet-15: name: Disable Contributor upsell widget, scope: global, modified: 2025-03-11 14:14:04, tags: [Molongui Authorship]
snippet-16: name: IMPORT SCRIPT – For Guest Authors and Image Attachments, scope: global, modified: 2025-03-18 18:35:41, tags: [WP All Import]
snippet-17: name: Latest Poll Shortcode, scope: global, modified: 2025-03-11 14:14:52, tags: [TotalPoll Pro]
snippet-18: name: Rotate ConvertPro CTAs Shortcode, scope: global, modified: 2025-03-11 14:41:26, tags: [ConvertPro, Shortcode]
snippet-20: name: Add Hide Featured Image Checkbox and functionality., scope: global, modified: 2025-03-18 19:46:30

### wp-media ###

image_editor: WP_Image_Editor_Imagick
imagick_module_version: 1693
imagemagick_version: ImageMagick 6.9.13-17 Q16 x86_64 18482 https://legacy.imagemagick.org
imagick_version: 3.7.0
file_uploads: 1
post_max_size: 100M
upload_max_filesize: 100M
max_effective_size: 100 MB
max_file_uploads: 50
imagick_limits:
imagick::RESOURCETYPE_AREA: 251 GB
imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
imagick::RESOURCETYPE_FILE: 24576
imagick::RESOURCETYPE_MAP: 126 GB
imagick::RESOURCETYPE_MEMORY: 63 GB
imagick::RESOURCETYPE_THREAD: 1
imagick::RESOURCETYPE_TIME: 0
imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FLV, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
gd_version: bundled (2.1.0 compatible)
gd_formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
ghostscript_version: 9.27

### the-events-calendar ###

### wp-server ###

server_architecture: Linux 6.1.112+ x86_64
httpd_software: nginx/1.27.1
php_version: 8.3.19 64bit
php_sapi: fpm-fcgi
max_input_variables: 10000
time_limit: 120
memory_limit: 1024M
max_input_time: 900
upload_max_filesize: 100M
php_post_max_size: 100M
curl_version: 7.61.1 OpenSSL/1.1.1k
suhosin: false
imagick_availability: true
pretty_permalinks: true
htaccess_extra_rules: true
current: 2025-03-20T14:32:51+00:00
utc-time: Thursday, 20-Mar-25 14:32:51 UTC
server-time: 2025-03-20T10:32:50-04:00

### wp-database ###

extension: mysqli
server_version: 10.4.25-MariaDB-log
client_version: mysqlnd 8.3.19
max_allowed_packet: 67108864
max_connections: 1024

### wp-constants ###

WP_HOME: https://dev-hartfordbusiness-com-wp.pantheonsite.io
WP_SITEURL: https://dev-hartfordbusiness-com-wp.pantheonsite.io
WP_CONTENT_DIR: /code/wp-content
WP_PLUGIN_DIR: /code/wp-content/plugins
WP_MEMORY_LIMIT: 512M
WP_MAX_MEMORY_LIMIT: 1G
WP_DEBUG: true
WP_DEBUG_DISPLAY: false
WP_DEBUG_LOG: true
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: utf8mb4
DB_COLLATE: undefined

### wp-filesystem ###

wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
fonts: writable
mu-plugins: writable

### acf ###

version: 6.3.12
plugin_type: Free
update_source: wordpress.org
ui_field_groups: 3
php_field_groups: 0
json_field_groups: 0
rest_field_groups: 0
post_types_enabled: true
ui_post_types: 27
json_post_types: 0
ui_taxonomies: 17
json_taxonomies: 0
rest_api_format: light
admin_ui_enabled: true
field_type-modal_enabled: true
field_settings_tabs_enabled: false
shortcode_enabled: false
registered_acf_forms: 0
json_save_paths: 1
json_load_paths: 1

  • This reply was modified 1 year by nearview.
petar777
tagDiv Member

Hey,

I am sharing you my WP Rocket settings and I think they might be useful for you:

ON THE FILE OPTIMISATION TAB
1. Activate Minify CSS Files
2. Optimise CSS Delivery > Remove unused CSS with these exclusions:
(.*).tagdiv-type(.*)
(.*).bhcrow-(.*)
3. Minify Javascript Files
4. Load Javascript Defered with these exclusions:
\/jquery(-migrate)?-?([0-9.]+)?(.min|.slim|.slim.min)?.js
5. Delay Javascript Execution with these exclusions:
\/jquery(-migrate)?-?([0-9.]+)?(.min|.slim|.slim.min)?.js(\?(.*))?( |’|”|>)
tagdiv_theme.min.js
tdTrendingNow.js
tdPopupModal.js
tdBlocksArray
hammer.min.js
tdbMenu.js
tdLoadingBox.js
tdb_p_autoload_vars
blockClass
tdAjaxCount.js
tdTabbedContent.js
tdStickyRow.js
tdSmartSidebar.js
OneSignalSDK

Important – delaying Javascript will make your ads load after any movement on the page so if you just reload the page they will not be loaded as soon as you move anything on the page it will load them immediately. For me this isn’t a problem.

ON THE MEDIA TAB
1. Activate Enable for images
2. Activate Enable CSS for background images
3. Exclude your logo
4. Activate Add missing file dimensions
5. Activate self host fonts

ON THE PRELOAD TAB:
1. Activate preload
2. Enable link preloading
3. Prefetch these:
//fonts.googleapis.com
//www.googletagmanager.com
//www.googletagservices.com
//tpc.googlesyndication.com
//use.typekit.net
//netdna.bootstrapcdn.com
//www.google-analytics.com
//ajax.googleapis.com
4. Preload fonts – /wp-content/themes/Newspaper/images/icons/newspaper.woff

ON THE DATABASE TAB
Enable everything without scheduling auto cleanup

ON THE HEARTBEAT TAB
Enable it and make everything reduced

Important – if you are self hosting your site on nginx you can enable this https://github.com/SatelliteWP/rocket-nginx – this enables Nginx to serve directly previously cached files without calling WordPress or any PHP

Important – if you are self hosting your site on nginx you can enable FastCGI and Redis (use redis cache plugin and nginx helper). When it comes to FastCGI MAKE SURE TO ENABLE SEPARATE CACHE FOR MOBILE AND DESKTOP OTHERWISE IT WILL WORK BADLY!

Important – if you have a large installation and you notice that your queries become slow (e.g. search page takes a lot of time to load or non-cached pages load for more than 1-2 seconds) you can buy Scalability Pro and Super Speedy Search from here https://www.superspeedyplugins.com/shop/ for me this plugins changed the way the theme worked immensely. My non-cached pages loading time dropped form 10 seconds down to 1-2 seconds.

Important – WPRocket offers a plugin that converts all your images to webp format and this is also crucial for your page speed. Their plugin works well for my site.

I hope this is useful for you!

  • This reply was modified 1 year by petar777.
  • This reply was modified 1 year by petar777.
simchris
tagDiv Member

Works fine with PHP 8.2, but not 8.3.
Works fine with latest WordPress.
(My setup anyway; also on Plesk.)

However, not all third party plugins may be compatible. So, generally you would activate *current* version of theme and td-composer plugin, and leave everything else off temporarily.

You will also need to clear caching if used, and you may need to restart PHP on your server (and restart nginx if using that in front of apache).

7.4x will still work for awhile, but yes, time to move to 8x — which, ironically I’m doing for one of my sites literally right now today! 🙂

(I don’t work here; just 7+ year TagDiv user.) 🙂

petar777
tagDiv Member

Alex, check my website here – eurocom.bg

I did a lot of optimising and I want to say that fast speeds are possible. I have NGINX and have redis and fastcgi also I use WPROCKET. When you optimise things correctly – you get great speeds when pages are cached. However, if you have trouble with noncached pages which was my case – I used Super Speedy Plugins. Without cache pages used to load for 10 seconds, now they load for 1 second without cache, also you can check my search bar – it has incredible speeds with over 500k posts. I will attach a link to the plugins, I left a video review for them and you can see the difference. https://www.superspeedyplugins.com/ (scroll to see my review).

If you want to I can share my wp rocket settings if needed.

Viewing 25 results - 1 through 25 (of 452 total)