Die Datei im .zip oder per FTP muss die Endung .php haben, nicht .php.txt
Beiträge von b3317133
-
-
Es könnte daran liegen, dass im .zip Archiv ein weiteres .zip Archiv steckt, und dass dieses das eigentliche Theme ist.
-
Beide Varianten (.php via FTP und .zip via "Plugin" Menü) funktionieren bei jedem Theme.
Welcher Editor wurde zum Bearbeiten verwendet?
Ändere doch mal die Telefonnummer in irgendwas und lade dann Dein daraus erstelltes Archiv hier als Anhang hoch, evtl. kann man Dir dann besser weiterhelfen.
-
Die Datei wp-load.php steht normalweise im Hauptverzeichnis, wird aber warum auch immer innerhalb /wp-admin/ aufgerufen und sucht dann von da aus /wp-admin/wp-includes/... - was logischweise schiefgeht.
Entweder wurden Dateien in falsche Ordner geladen/verschoben oder ggf. ein "Sicherheitsplugin" macht wirre Sachen. Nach einer "Neuinstallation" sieht das eher nicht aus, und an einem "Memory Limit" liegt es auch nicht.
@ninala Was meinst Du genau mit "wenn ich mich über wp-admin einloggen will"? Welchen exakten Link rufst Du auf?
-
Welcher Editor wurde zum Bearbeiten verwendet?
Versuche es mal direkt mit dem oben angehängten Archiv, klappt es damit?
-
Nur kurz zur Einbindung von Fremdservern:
Die ersten beiden Links entstehen durch Plugins oder das Theme, nicht durch WordPress selbst.
Der dritte Link zu s.w.org kann mehrere Gründe haben, meist ist es der WordPress Emoji-Support für ältere Browser den man über ein Plugin einfach abschalten kann und im Hinblick auf DSGVO auch sollte, da sonst ggf. alleine schon durch einen Kommentar o.ä. ungewollt und unerwartet externe Daten eingebunden werden könnten.
Und ganz kurz zu reCaptcha: Im Hinblick auf DSGVO sollte man genau überlegen, ob man sowas noch einsetzt.
Für Hinweise, Fehlermeldungen, Feature-Requests usw. direkt für die WordPress Entwickler kann man hier Tickets erstellen.
-
Entweder die .php Datei per FTP hochladen oder die .zip Datei über das WordPress "Plugins" Menü.
-
Als Plugin mit einem einfachen Text-Editor (nicht Word o.ä.) den o.g. Code in eine Datei [FONT=Courier New]logo-telefonnummer.php[/FONT] o.ä. kopieren, die Datei dann per FTP in den Ordner [FONT=Courier New]/wp-content/plugins/[/FONT] hochladen und im Menü "Plugins" aktivieren.
Alternativ zum manuellen Hochladen die Datei in ein .zip Archiv packen und das im Menü "Plugins -> Installieren -> Plugin hochladen" installieren und aktivieren.
Vorher natürlich die Telefonnummer anpassen...

-
Dafür würde man einen sog. Filter verwenden und in einem kleinen eigenen Plugin oder im Child-Theme unterbringen, als Plugin z.B. in etwa so
PHP
Alles anzeigen<?php /* Plugin Name: Logo Telefonnummer Description: Ersetzt den Link beim Logo durch eine Telefonnummer Author: b3317133 */ function b3317133_get_custom_logo( $html ) { $html = str_replace( 'href="' . esc_url( home_url( '/' ) ), 'href="' . esc_url( 'tel:+49123456789' ), $html ); return $html; } add_filter( 'get_custom_logo', 'b3317133_get_custom_logo' ); -
Poste am besten mal einen oder mehrere Screenshot des Templates. Damit wird besser absehbar, wie aufwändig das ist, bzw. wo Problempunkte liegen könnten.
Erforderlich für eine saubere Konvertierung bzw. auch die dann anstehenden Änderungen darin sind mindestens grundlegende WordPress und PHP Kenntnisse. Falls nichts davon vorliegt, sollte man sich am besten erstmal durch einige passende Tutorials o.ä. arbeiten, alternativ wäre ggf. die Jobbörse eine Anlaufstelle.
-
Hier funktioniert die Seite jetzt, also scheint es was gebracht zu haben..
-
Zitat von "Marcus[IS
, post: 753978, member: 25287"]Es gibt strikte Regeln, welche an die Entwickler gestellt werden.
Nunja, in der Theorie zumindest. Es gibt trotzdem teilweise haarsträubenden Code, etwas reinlesen, wenn man was produktiv einsetzen will, schadet nie.Habe schon diverse Usertracker, Phone-home Funktionen, Sicherheitsprobleme usw. entdeckt und auch im Repository gemeldet, bis auf einen Fall mit direktem Zugriff auf alle WP_Query Parameter über die URL wurde da oft (meiner Meinung nach) viel zu verständnisvoll mit den entspr. Entwicklern umgegangen, indem Aussagen wie "was an error" bei glasklarem Usertracking (in der genutzen minified Datei, das in der non-minified Version im Archiv interessanterweise über diverse Releases hin aber fehlte) als solche geglaubt wurden...

-
Das scheint irgendein Lazy Load Feature zu sein, Load images on Scroll oder eine andere Website Performance Einstellung, schalte das mal ab. Und temporär auch mal alle vorhandenen Plugins, wahlweise eins nach dem anderen, bis man rausfindet, ob eines die Ursache ist.
-
Alternativ keine reCaptchas (an DSGVO denken..) und dafür Antispam Bee.
-
Würde das ganz ohne Einträge in der [FONT=Courier New].htaccess[/FONT] und ohne WordPress so lösen:
1. Erstelle irgendwo einen QR-Code, der auf [plain]http://www.meine-domain.de/app/[/plain] zeigt, schön kurz, dann wird der QR-Code nicht so klein verpixelt.
2. Lade eine Datei [FONT=Courier New]index.php[/FONT] in den Order [FONT=Courier New]/app/[/FONT], mit einem so ähnlichen Inhalt, kann man natürlich auch noch eleganter lösen, aber so sollte es gehen:
PHP
Alles anzeigen<?php $target = 'http://www.meine-domain.de/'; // Startseite if ( !empty( $_SERVER[ 'HTTP_USER_AGENT' ] ) ) { if ( stripos( $_SERVER[ 'HTTP_USER_AGENT' ], 'android' ) !== false ) { $target = 'https://play.google.com/...'; // Android } else if ( stripos( $_SERVER[ 'HTTP_USER_AGENT' ], 'iphone' ) !== false || stripos( $_SERVER[ 'HTTP_USER_AGENT' ], 'ipod' ) !== false || stripos( $_SERVER[ 'HTTP_USER_AGENT' ], 'ipad' ) !== false ) { $target = 'https://itunes.apple.com/...'; // Apple } } header( 'Location: ' . $target );
3. Fertig. Wenn weder Android noch Apple erkannt werden, gehts auf die Startseite. -
1. QR-Code Generatoren für eigene Links gibt es viele kostenlos online, was meinst Du mit "nur über deren Link"?
2. Es fehlt noch die Cond(ition) für die Seite, sowas wie[FONT=Courier New] RewriteCond %{REQUEST_URI} ^/download-app[/FONT]
Mit WordPress hat das allerdings eher nichts zu tun.[FONT=Courier New][/FONT]
-
Kennt jemand ein Plugin, das bei integrierten Google Maps Karten im Content ein "Click to Play" vorschaltet, also eine Art Overlay über dem Bereich der Karte, das die Karte selbst erst dann nachträglich einbindet, wenn der Seitenbesucher ein "Ja, ich will das" o.ä. im Overlay anklickt?
Bzgl. DSGVO könnte sowas nützlich werden, man kann es auch selbst basteln, aber evtl. gibt es da ja schon was in der Art.
Danke für Vorschläge und/oder Erfahrungen.
-
Sowas löst man in der Regel einfach mit ein paar Zeilen per CSS, hier ein Beispiel.
-
Hier im Forum geht es vorrangig um WordPress, und die Einbindung der Style- und Script-Dateien und die Anpassung und Ausgabe des entspr. Codes von Datatables funktionieren jetzt. Für weitere Konfiguration lies am besten die Datatables Dokumentation oder wende Dich an das Datatables-Forum.
-
Direkt in den Beiträgen kann man aus Sicherheitsgründen kein PHP eingeben. Das PHP-Beispiel gehört in das Beitragstemplate, z.B. single.php des Child-Themes o.ä.