Diese Fehler zeigen an, dass entweder die REST-API deaktiviert wurde, eine fehlerhafte Access Policy vorliegt (.htaccess Einträge z.B.) oder curl() ein Problem hat. Über das Forum kann man in solchen Fällen kaum helfen. Es ist auch nicht ausgeschlossen dass ein Plugin zu diesen Problemen führt (z.B. eines für 'Sicherheit').
Beiträge von mensmaximus
-
-
Das bedeutet WordPress konnte keine 4MB Speicher bekommen. Die meisten Hoster geben 128MB bis 256MB. Bei 4MB würde WordPress noch nicht einmal laufen. Ist alles auf dem aktuellsten Stand (WP, Plugins, Theme)? Läuft PHP 7.3?
-
Da wird man sich mit dem Format beschäftigen müssen.
-
Also es wird alles angezeigt, was später Endet als der Zeitpunkt zu dem ich die Seite mit dem Widget aufrufe.
-
Auch Events die vor dem heutigen Datum angefangen haben aber heute enden werden angezeigt.
-
Ich habe die Funktion gerade getestet und es funktioniert nicht. Da wird man sich mit dem Format beschäftigen müssen. Allerdings habe ich auch festgestellt, dass die Events, die heute anfangen, im Widget auch angezeigt werden. Da scheint bei Deiner Konfiguration etwas falsch zu sein.
-
Ein Blick in den Quellcode des Plugins zeigt einen Filter Hook für die Query Argumente des Widgets: 'tribe_events_list_widget_query_args'.
Folgt man dem Programmcode kommt man zur Funktion 'tribe_get_events', die diese Argumente erklärt. Unter anderem wird das Argument 'start_date' aufgeführt.
Entsprechend wäre mein erster Ansatz eine Funktion zu erstellen, die das Startdatum definiert. Die Funktion legt man in der functions.php Datei eines Childthemes an:
Codeadd_filter( 'tribe_events_list_widget_query_args', 'mmx_event_widget_include_today' ); function mmx_event_widget_include_today( $args ) { $args['start_date'] = date( 'Y-m-d', strtotime( 'today' ) ); return $args; }Das Ganze ist nicht getestet und ausschliesslich aus der Logik des Codes entwickelt. Funktioniert es nicht, müsste man anfangen die Argumente genauer zu untersuchen, also auch solche, die in der Methode 'getEvents' der Klasse 'Tribe__Events__Query' zu sehen sind.
-
Bei einer Darstellung als Tabelle ist das nicht per css möglich. Da hilft nur Javascript / jQuery. Man muss die Zeile product-row-image überwachen ob sie den oberen Bildschirmrand erreicht. Wenn ja kopiert man sich die Zeilen product-row-image und product-row-title in eine neue Tabelle, die man mit position sticky an den oberen Rand 'klebt'. Umgekehrt muss man es auch programmieren, also wenn wieder nach oben gescrollt wird.
-
Alternativ https://pods.io/ (Nicht bei Mehrsprachenseiten verwenden!) oder https://toolset.com/ (kostenpflichtig)
-
Man hätte auch mit Pseudoklassen stylen können, z. B. td:nth-of-type(1) oder td:nth-of-type(2)
Dann hätte er wieder "abzählen" müssen. Ich hatte schon im Quellcode von Tablepress nachgesehen. Es gib Filter um CSS Klassen anzupassen. Aber es helft die Zuordnung :-( Dazu müsste man das Konstrukt im Backend ausweiten. Sicher ein tolles Feature.
-
Wenn die Experten das nicht wussten, sind es keine Experten. Und wenn Ihr es auch nicht wisst, kann ich nur sagen: Finger weg von Multisite. Grundsätzlich ist das was Ihr wollt möglich, allerdings gibt es einiges zu beachten - gerade bei einem Franchise. Und wahrscheinlich geht Ihr auch von falschen Voraussetzungen aus (z.B. gemeinsame Mediendateien), die nur mit zusätzlichem Aufwand möglich sind. Entweder Ihr bleibt bei Einzelinstallationen oder Ihr holt Euch einen echten Experten für Multisites ins Boot.
-
Kann man mit https://codecanyon.net/item/woocommer…scounts/7119279 erledigen
-
Ich habe gerade noch einmal in eine Tablepress Installation geschaut, weil ich es seit langer Zeit nicht mehr verwendet habe. Tatsächlich kann man nur der Tabelle eine CSS Klasse hinzufügen, nicht den Spalten Reihen und Zellen. Das hatte ich nicht mehr auf dem Schirm. Wenn sich die Tabelle nicht oft ändert ist es sinnvoller eigenen HTML Code zu erstellen, weil man dort die CSS Klassen einbauen kann.
-
-
Als erstes erstellst Du CSS Regeln nach dem Muster
Code
Alles anzeigen.heat-ten-tribleplus { background-color: #711615; color: white; /*schriftfarbe hell für dunklen hintergund */ } .heat-ten-doubleplus { background-color: #812111; color: white; /*schriftfarbe hell für dunklen hintergund */ } /* usw usw */ .heat-zero { background-color: #109110; }Im Anschluss fügst Du die jeweiligen Klassen den entsprechenden TD Elementen hinzu.
-
Mit Tablepress geht das natürlich auch. Auch dort musst Du mit CSS Klassen arbeiten. Viele Anwender machen Fehler bei der Zuweisung des Klassen zu Reihen, Spalten, Headern, Footern und Zellen. Solange wir nicht sehen könne was Du bereits versucht hast, können wir nicht helfen. Bitte poste den Link zu Deiner Seite, auf der die Tabelle zu sehen ist. Wenn Du auch die Farbwerte nennst, können wir das gleich berücksichtigen.
-
@b3317133 wir schreiben zu viele Antworten :-) Man verliert den Überblick. Ich mach mal Feierabend und gönne mir ein Weißbier.
-
-
@mensmaximus Bei diesem Plugin müsste man DNS-Anpassungen beim Hosting vornehmen.
Bei dem beschriebenen "Hack" nicht.
War ja nur ein Beispiel. Es gibt diverse Plugins. Mit "WordPress Multidomain" als Suchkriterium bei Google kommt der TO schon weiter. Ungeachtet dessen bleibt es mein"Hack", weil sowieso programmiert werden muss. Dann müssen wir den TO aber gleich in die Jobbörse schicken.
-