Hallo,
Viele der Affiliate Links haben einen 404 error. Alle Links von ?adcell“. Links von ?awin“ funktionieren.
In der übersichtsseite funktionieren die Links. Wenn ich über eine Kategorie oder die Suche nach ?Rollenwelt“ zum Beispiel auf die übersicht komme, werde ich richtig zum Anbieter weitergeleitet.
https://www.gesunde-geschenke.com/?s=rollenwelt&post_type=product
Auf der Produktseite funktionieren sie nicht:
https://www.gesunde-geschenke.com/produkt/rollenwelt-luna-skates-mint-flash-aus-wildleder-gr-37-42/
Der 1. Teil des Links ist unver?ndert, aber beim 2. Teil wird ?https:“ abgeschnitten.
Hier ist 2x das https enthalten:
https://t.adcell.com/click.php?bid=291819-96458¶m0=https%3A%2F%2Fwww.rollenwelt.de%2Fart%2FRS-LU-107
Hier fehlt das 2. https:
https://t.adcell.com/click.php?bid=291819-96458¶m0=_____%2F%2Fwww.rollenwelt.de%2Fart%2FRS-LU-107
Wie lange dieses Problem schon besteht, kann ich nicht sagen, ich teste die Kaufen-Buttons eher selten. Sch?tze aber max. 4 Wochen, festgestellt am Mo 1.8.22, also vor 1 Woche.
-Seit 1-2 Wochen habe ich AOcriticals css mit API aktiviert
-Seit etwa 1 Woche habe ich WPRocket installiert, dafür W3 Total Cache deaktiviert.
-Vor etwa 10 Tagen gab es einen Test-Umzug, der aber nur eine Kopie meiner Seite erstellt hat.
-In der gleichen Zeit habe ich bei meinem Hoster ein Upgrade gemacht.
Alle habe ich deshalb schon angeschrieben, sie sehen keinen Zusammenhang.
Dieses Problem betrifft die H?lfte aller Links auf meiner Seite. Aber eben nur die von adcell.
]]>Ich habe Autoptimize und Rapidload installiert. Rapidload hat eine deutliche Geschwindigkeitsverbesserung gebracht, aber noch nicht im Top Bereich.
Nachdem es bei Rapidload mit critical css Schwierigkeiten gab und es auch die Mitarbeiter dort nicht l?sen konnten, habe ich mich bei criticalcss.com angemeldet und den API Schlüssel mit WP Integration gebucht.
Jetzt sind meine Ladezeiten wieder schlechter, vor allem der Speed Index ist bei den meisten Seiten im roten Bereich, manchmal auch der LCP.
Technisch kann ich nur erkennen, dass Regeln erstellt sind, auch neue Jobs angelegt sind, diese aber immer auf “N” bleiben und nicht abgearbeitet werden.
Au?erdem habe ich bei Woocommerce angelegt, dass immer 4 Produkte/Kategorien nebeneinander angezeigt werden. Phasenweise werden es aber 2 wie auf der Mobilversion, dann wieder 4.
Ich habe schon emails an den angegebenen Kontakt bei criticalcss.com für Probleme geschrieben (vor einer Woche) aber keine Antwort erhalten.
Ich finde auch online keine genaue Vorgehensweise oder Einstellungshinweise.
Kann mir bitte hier jemand helfen?
]]>After the last update, it is set to deactivate and I cannot activate it any more.
]]>I’m sorry, I’ve been looking, but cannot find a clear answer to this question.
I was using basic AO that someone else set up, and they had pasted CSS into the box as directed. However, I recently upgraded to the full version PLUS the CriticalCSS power-up. So my question is: What do I do with the CSS that was already in the box?
– Do I keep the “Inline and Defer” checked?
– Do I need to replace/update the CSS that was pasted? Can/should I delete it and leave the box blank?
– Does/Did CriticalCSS replace it? Override it?
Sorry, again, I can imagine many possibilities depending on how you decided to code it. I’d really appreciate it if you could clear this up for me!
Thanks!
]]>Sorry, my english is absolutely not good. I wrote my problem on the german forum too(https://de.www.ads-software.com/support/topic/autoptimize-criticalcss-com-power-up-hat-mobile-version-zerstoert/) , so i think the translation in english could be very critical for me, i think its better i write here the problem in german and hope you can help me.
“Hallo in die Runde. Ich bin ganz frisch hier im Forum angemeldet, da ich bis dato, alles ganz gut soweit final fertig hatte. Meine Seite stand bzw. steht eigentlich in den Startl?chern, es gab nur Kleinigkeiten, die ich verbessern wollte, insbesondere die Ladezeiten. Hierbei habe ich mich viel belesen auf Kinsta und anderen Hilfeseiten bzgl. des Themas ?above the fold“ – criticals css. Gar nicht so einfach zu verstehen, wenn man kein Experte ist, aber ich hab dann gedacht alles klar, ich erstelle erstmal ein Critical css auf dieser Seite https://jonassebastianohlsson.com/criticalpathcssgenerator/. Naja ich habe nicht viel weiter gelesen, im Sinne von, dass danach noch was minimiert werden muss, sondern habe den langen Code einfach direkt bei Autoptimize eingefügt. Am Ende hat sich nichts ver?ndert, sodass ich den Code wieder entfernt habe und den Haken bei ?above the fold“ entfernt habe. Alles wieder auf Normalzustand und alles gut soweit. Ich wollte dann trotzdem versuchen eine L?sung zu finden und las noch von dem Plugin ?Autoptimize criticalcss.com power-up“. Also nahm ich an, alles klar, hol dir das Plugin und es wird alles besser. Falsch gedacht. Plugin drauf, und da stand dann schon beim Above the fold-Feld, wenn man dieses Plugin hat, brauch man nichts einfügen, denn das macht das Plugin von Autoptimize selbst. Alles klar. Dementsprechend habe ich die Seite in verschiedenen Browsern neu geladen, um zu schauen, wie es wirkt, ob die Ladezeiten schneller sind etc. Gegenteil ist der Fall. Die Ladezeiten sind sogar eher l?nger geworden und der Cache bei Autoptimize war ziemlich hoch. Dann das Schlimmste: Ich habe die Seite auf meinem Handy anschauen wollen, was vorher super funktioniert hat und tja, auf einmal Hintergrund weg, Aufblitzende Schriften , ja reinstes Chaos. Zum Schluss hab ich versucht alles rückg?ngig zu machen, insoweit es geht, also Plugin deaktiviert und entfernt und den Haken bei above the fold entfernt, gespeichert, Cache gel?scht, Ergebnis = Problem besteht noch immer. Ich bin ziemlich verzweifelt, ich wollte nur paar Kleinigkeiten verbessern. Und jetzt sowas. Ich bin kein CSS-Profi, aber ich brauche hierbei dringend Hilfe. Danke aufjedenfall vorab schon mal. Grü?e ?”
]]>We have a query that is maxing out our MySQL CPU.
UPDATE wp_options SET option_value = ‘massive amount of data’ WHERE option_name = autoptimize_ccss_queue
We ran the cron for ao_ccss_maintenance but the query is still massive.
“Force path-based rules to be generated for pages?” is turned off, but we can see rules in the queue that are path based. Example:
“\/colleges\/salter-school-cambridge-campus”:{“ljid”:”j-0ma2ko”,”rtarget”:”types|is_page”,”ptype”:”is_page”,”hashes”:[“381e2527672058081e156cc20ccefd4a”],”hash”:”381e2527672058081e156cc20ccefd4a”,”file”:null,”jid”:”63137724EDuEm59F96″,”jqstat”:”JOB_UNKNOWN”,”jrstat”:”NONE”,”jvstat”:”NONE”,”jctime”:1605814783.989657,”jftime”:1605815702.26596},”\/colleges\/cuny-bernard-m-baruch-college\/reviews\/is-the-stereotype-of-students-at-your-school-accurate”:{“ljid”:”j-0odkly”,”rtarget”:”types|”,”ptype”:false,”hashes”:[“35380d4932c070e94a00bc392276f9eb”],”hash”:”35380d4932c070e94a00bc392276f9eb”,”file”:null,”jid”:”63446618QwwFe2M9KO”,”jqstat”:”JOB_UNKNOWN”,”jrstat”:”NONE”,”jvstat”:”NONE”,”jctime”:1606202484.839797,”jftime”:1606203302.578059}
Which looks to be a rule for this page: https://www.unigo.com/colleges/salter-school-cambridge-campus
How can we fix this?
]]>No matter on which site I use it, I always have problems with Autoptimize Critical CSS, because it only creates one version. If the same elements in the mobile version have different dimensions, the CSS generated by API inevitably leads to excessive layout movements. As soon as “cumulative layout shift” becomes a Google ranking factor in March 2021, the plugin will no longer be usable in its current design. Please find a way to generate 2 different versions of CriticalCSS, a mobile and a desktop version.
]]>Hi,
I am getting a PHP warning message:
“/wp-cron.php (E_WARNING) – touch(): Unable to create file /wp-content/uploads/ao_ccss/queue.lock because No such file or directory”
While investigating the issue, I noticed that plugin is creating AO_CCSS_DIR on its activation.
The problem is that we are running on multiple load-balanced servers, so if the plugin creates a directory on one, it won’t necessarily exist on
the others, and even if it did, individual server instances can be destroyed at any time as a result of autoscaling so such a change would not necessarily be persisted.
Do you have any thoughts on this?
]]>I followed the suggestion to remove queue.lock to start processing again. Mine was stuck. It’s a very large site. I used the plugin to check cron and it’s fine. I’ve watched the cron run a few times and it seems after so many successful attempts it will create this lock. Sometimes it deletes it. Sometimes it doesn’t and gets stuck.
]]>The retryJob-function in admin_settings_queue.js.php breaks with the german localization of the plugin. It uses the label as a key for the button.
This works fine:
buttons: {
Retry: function() {
This not so much
buttons: {
Neu versuchen: function() {
This is pretty easily fixed by putting the key into quotes:
buttons: {
"Neu versuchen": function() {
I did this manually for now but once we update our plugins that fix will be gone again.
]]>Hi,
I have on our site the autoptimize plugin (2.7.7) in a multisite environment. The Cron Jobs are managed by the Cavalcade Plugin, so cron functionality is not running through the regular wp-cron.
I want to make the critical CSS functionality work but all Jobs in the queue remain in the status New and one (front_page) is on pending.
Whenever I try to run the cron manually, the cron is being executed but the function (autoptimizeCriticalCSSCron->ao_ccss_queue_control()) is not being executed.
The cron itself works, I checked this with a seperate plugin registering a cron job the same way you guy do it.
What could be the problem here? I’ve put an error_log into the first line of the ao_ccss_queue_control() but its not visible in the cron log after the cron is executed. the queue log doesn’t display any processing at all…
Can you please help with this issue?
]]>Hi,
On the Back End I receive a message: “WordPress cron (for task scheduling) seems to be disabled.”
I suspect maybe because few days ago I activated Server CRON which also probably sets the WP_DISABLE_CRON constant to true.
How can I make sure the CRON is working or I just receive a false message?
Is there a filter hook or something we can use to exclude pages from being processed by criticalCSS? We have ~700 pages that we don’t want to use criticalCSS on. Thanks.
]]>This addition to Autoptimize worked really well for a while. Now it is stuck… The job queue is filling up and rules are not being created./ The AOCSS cron job is happeneing but it does nothing. I have been through the earlier discussions on this topic without any success. What can I do to kick-start it?
Please help this is so frustating. I cannot see what is happening or what is blocking things…
]]>Hi,
While reading the FAQ section I saw that it is mentioned that the plugin doesn’t work correctly with cache plugins. Is that true? We use Cloudflare intensely and also use the WP Cloudflare Super Page Cache plugin to ensure Cloudflare cache everything and then the plugin also has a fallback cache.
I was wondering if there is a way to use the power-up with cache plugins. Just bought the expensive subscription now.
Also if we setup up manual cron job instead of relying on wp-cron, what should be the time interval after which the corn should be executed?
I just got a CCSS Account an hour ago, CCSS crawled most of my website, but I’m getting both the CSS generated by CCSS (above thd fold) and CSS from AO Cache loading on my page.
Any hint?
Thanks,
Mo
Hi,
We have a very custom WP website that uses AO + CriticalCSS powerup (website is https://www.goodhire.com).
The problem is that the website does not properly register 404s. So every request to a page that does not exist generates its own custom path-based CCSS rule. Eventually this breaks the user interface for the CCSS powerup.
We have created a pretty extensive “Add CSS to all rules” CSS that covers most pages. Can we create a manual path-based rule using that CSS that would basically apply to every page on the website, thus stopping the creation of all of these unnecessary path-based rules?
Or alternatively, can I use the “Edit Default Rule CSS” to prevent new path-based rules from being created?
Thank you,
Ben
Hi. I am having an issue on one of my clients sites when running the criticalcss powerup.
When the plugin is disabled and I open a page for the first time on a 2019 iPad Air, no mobile styles are loaded. If I refresh the page, the styles are loaded like normal. Other devices are working properly.
It seems like the plugin in conflicting with the CSS, when the device is a certain resolution. How can I fix this?
]]>Hi,
Please add a transient cache for get_page_templates
if it sounds ok to you.
I presently have a auto-scaling setup with a network drive (AWS EFS) and this slows down each page considerably since opcache does not cache file reads. Using fatrace
I observed that php files in my theme were constantly being Opened->Read->Closed by PHP-FPM. I traced it back to this plugin.
My original time reported by query-monitor was 2.45 seconds.
After I added a transient cache it improved to 1.14 seconds.
It’s uncommon for page templates to be added/removed frequently but if you add a transient here it would need to be documented to prevent confusion.
Example:
$templates = get_transient('ao_crit_page_tpls');
if(!$templates) {
$templates = wp_get_theme()->get_page_templates();
set_transient('ao_crit_page_tpls', $templates, 3600);
}
]]>
HI,
I am using Autoptimize with CriticalCSS.com Power-Up , Today when adding a new product, my site suddenly completely broke, everything looked totally messed up related to css.
I am unable to use my monthly paid plugin CriticalCSS.com Power-Up because i cannot use Autoptimize..
After disabling one by one my plugins i found that Autoptimize is causing this.
My checked on Settings are:
JavaScript Options
Optimize JavaScript Code?
Aggregate JS-files?
Also aggregate inline JS?
CSS Options
Optimize CSS Code?
Aggregate CSS-files?
HTML Options
Optimize HTML Code?
Misc Options
Save aggregated script/css as static files?
Minify excluded CSS and JS files?
Also optimize for logged in editors/ administrators?
Also optimize shop cart/ checkout?
I tried to uncheck one by one every option, nothing works..
Maybe someone could help me with this issue?
Thank you,
Marius
Hi Frank, is it possible to clear all the Path-Based Rules without going one by one?
Thank you, great plugin.
]]>i found a little bug and a temporary workaround for myself:
We are using the “Custom Post Type UI” plugin ( https://de.www.ads-software.com/plugins/custom-post-type-ui/ ) to create our own post types and we need to adapt the CriticalCss per Node Type. Unfortunately this is currently not possible because they aren’t listed when I try to “Add new Rule” with “Custom Tag”.
Delaying the init in the theme seems to do the trick for now:
remove_action('init', 'ao_ccss_extend_types');
add_action('init', 'ao_ccss_extend_types', 10);
Of course we would rather use a clean support.
]]>Hello,
After i enabled the inline & defer CSS with the critical css power-up, my headers gets a bit wonky. There is a weird space under my logo, and the header in general has more spacing all around.
Do you know how i can exclude the header from the inline & defer css?
]]>Hi !
I have regular WP posts, whose permalink is /blog/post_name
.
I declared a manual rule, conditional tag, set to is_post
and manually filled with CCSS exported form criticalcss.com.
First, is it possible to have a default behaviour where the initial value is obtained from criticalcss.com without intervention ?
LBNL, for an unknown reason, my regular posts are seen as is_single
and not as is_post
. Maybe a problem of permalink ?
Thanks ??
F.
]]>Hi !
For complete adoption, I need details to these questions :
is_single
posts share the same CCSS. How *exactly* is this one built : on a specific page ? first page met ? Does it change over time ? Is it possible to select which (custom) post type should be used ?Please elaborate on these ??
F.
]]>Hi,
I face a problem here, on the latest beta.
In the default configuration, my pages (is_page) should have their own CCSS inlined. But they all have the same one (the “default” which one I can edit on WP).
Thanks ??
F.
]]>Hi !
From previous discussions, there should be on CCSS generated for every posts of type is_page
, but a common one for other post types (is_single
, etc.).
Good design here, imo, since custom types are generally templated with the same design.
One problem I face, is that the inlined CCSS for my different page is the exact same. The only working workaround I found is to create a path based rule for each page, which is clearly not the intended use.
This inlined CCSS is the one I see when editing the is_page.
I believe this one is served if none more specific (page CCSS) is found, which should not the case for my pages.
And by the way how is this default computed : first is_page CCSS calculated, latest ?
Finally, is there a way to force the complete recreation of CCSS and rules ?
F.
]]>Hi.
From the job queue TL;DR :
Autoptimize CriticalCSS Power-Up constantly query the queue for N jobs. When it finds one, gears spins and jobs becomes P while they are running and criticalcss.com doesn’t return a result.
This works.
In the criticalcss.com “generate” page, I can see which CCSS are generated for each page. Generally, I delete them, since they are already sent back to AO.
But old page in “N” when ao_ccss_queue
runs, are removed directly, and no new entry in the generate page can be seen.
Is there a kind of cache on the criticalcss.com side ? In case how can I access/flush it ?
F.
]]>Hi there,
I may miss something, but CCSS creation uses the criticalcss.com API to fetch back the CCSS of a _given page_. But, by default, _one CCSS_ is generated for every type (is_single for instance).
So how is that possible ?
The inlined CCSS for a given type is a sort of sum of every calculated CCSS for that type ?
Please clarify.
F.
]]>Hi there,
If I want a dedicated CCSS for a page, I can use “Path Based Rules”.
I wish I could this feature with a king of regex : create CCSS for pages which match /my_cpt/*
Although the creation label states “Enter part of the url …”, it does seem to work that way.
Any idea ?
]]>