Kann das auf der Testseite leider nicht nachvollziehen, sorry, da kommen Bilder.
Beiträge von b3317133
-
-
Wie genau gibst Du denn was aus? Das kommt im aktuellen Code nicht vor.
Und was wird bei den echo Zeilen ausgegeben (bei denen am Rande bemerkt $i nicht definiert ist)?
-
Evtl. so in der Art, ungetestet:
PHP
Alles anzeigen$online_nr = array(); foreach ($rows as $data) { $online_nr[] = $data->online_number; echo "<br>Online Nummer: ".$i." ".$data->online_number."<br>"; } $the_query = new WP_Query( array( 'post_type' => 'immo', 'posts_per_page' => -1, 'meta_key' => 'online_number', 'meta_value' => implode( ',', $online_nr ), 'meta_compare' => 'IN' ) );Evtl. musst Du aber noch etwas genauer beschreiben, was Du eigentlich machen willst...
-
Wende Dich an den wordpress.com Support. Dieses Forum ist nur für selbstgehostetes WordPress von wordpress.org, mehr dazu hier.
-
Habe dazu ein älteres Support-Forum Posting hier gefunden:
ZitatWhile PhpMyAdmin appears to be able to run multiple statements at once, in reality it’s because phpMyAdmin parses the statements into individual queries, then runs them.
Eine Lösung wäre das Aufsplitten der Zeilen und einzelne Aufrufen ähnlich wie hier.
-
Lt. Fehlermeldung steht das [FONT=Courier New]drop[/FONT] mit in Zeile 1, ohne Originaldaten kann man leider nur schwer helfen.
Teile die externe SQL-Datei zur Fehlersuche mal in mehrere Dateien auf bzw. befülle Sie schrittweise Zeile für Zeile, bis Du rausfindest, wo der Fehler liegt. Viel Erfolg.
-
Bzgl. "und allem" fehlt noch die eigentlich relevanteste Stelle, wo das [FONT=Courier New]set @subid = (select max(subid) from reparaturanfrage); drop[/FONT] ... aus Deiner Fehlermeldung vorkommt.
-
Du kannst z.B. der Rolle des Accounts die [FONT=Courier New]delete_users[/FONT] Capability entziehen, mehr dazu siehe Link oben, dann kann er aber auch keine sonstigen Accounts löschen.
Zusätzlich müsstest Du auch verhindern, dass der nicht vertrauenswürdige Account einen neuen Admin Account anlegen kann, der dann wiederum Dich löschen könnte.
Zusätzlich müsstest Du verhindern, dass der nicht vertrauenswürdige Account die Benutzerrolle Deines Accounts von Admin auf eine niedrigere Rolle ändern kann, da er Dich sonst auch "aussperren" könnte.
Alternativ kannst Du eine entspr. "Sperre" über eine [FONT=Courier New]delete_user[/FONT] Action programmieren, die auf Deinen Account "aufpasst".
Für Mitleser: Jemand (oder ein Kumpel von jemand) mit paar Minuten Google und etwas Programmiererfahrung kann all diese Ansätze aber meist sehr leicht umgehen, daher poste ich auch keinerlei Beispiele dazu.
-
Man könnte mit einem Vergleichsprogramm wie z.B. ExamDiff Pro, WinDiff, WinMege, diff, o.ä. alle Dateien
- der originalen, alten TwentyTen Version, auf der Deine Änderungen basieren, mit Deiner aktuellen Version vergleichen, dann
- die neuste TwentyTen Version mit der originalen, alten TwentyTen Version vergleichen, und dann
- all diese Änderungen und Unterschiede in ein Child-Theme auf Basis der neusten TwentyTen Version überführen.
Für die zusätzliche Übernahme der Einstellungen aus der Datenbank vom alten Parent- in das neue Child-Theme verwenden wir oft das alte aber erfahrungsgemäss für die meisten Themes nach wie vor funktionierende Plugin Inherit Theme Mods.Dafür sollte man sich mit WordPress schon etwas mehr befasst haben, eine Lektüre des Theme Handbooks, v.a. des Abschnitts Child Themes und Template Hierachy, damit man weiss, wie man welche Dateien überlagern oder ergänzen kann, ist dabei Grundvoraussetzung.
-
Evtl. hilft ein Plugin wie z.B. Google Language Translator (ungetestet) bzw. andere ähnliche Plugins.
Hinweis am Rande: Das Übersetzungsergebnis fällt dann ggf. natürlich dementsprechend "holprig" aus, maximal also für Hobbywebsites empfehlenswert. Für Firmenwebsites sollte man solche Automatismen eher nicht verwenden. Kommerzielle Übersetzungsplugins wie z.B. WPML bieten zusätzliche kostenpflichtige Dienstleistungen an, über die man Inhalte auch durch professionelle Übersetzer übersetzen lassen kann.
-
Das geht verlässlich nur dann, wenn der andere Account innerhalb von WordPress weder Rechte zum Verwalten der Benutzer noch zum Verwalten von Theme oder Plugins hat (da Benutzer löschen auch einfach via PHP geht), also z.B. eine "Redakteur" bzw. englisch "Editor" Rolle.
Mehr zum Thema z.B. via Suchmaschine wordpress roles capabilities (google).
Natürlich darf der andere Benutzer auch keinen FTP-Zugang und keinen Zugang zu phpMyAdmin im Hosting o.ä. haben, denn darüber kann man das Löschen usw. auch ausserhalb von WordPress machen.
-
Dein aktuell verwendeter Code scheint bisher ja noch nicht richtig zu funktionieren, der zweite [FONT=Courier New]<a href..>[/FONT] Teil erscheint nicht in der Beschreibung auf der Karte.
Versuche es doch mal ohne Bildchen mit sowas hier (ungetestet):
Code<div id="map_img" data-geo="centerlat:52.641,centerlon:-4.677,radius:40.5"> <a href="https://www.hoffmann-jahn.de/blickling-estate/" data-geo="lat:52.812551,lon:1.231561">Blickling Estate</a> <a href="https://www.hoffmann-jahn.de/durham-und-naehe-kendal/" data-geo="lat:54.778378,lon:-1.581016">Durham</a> ... -
Poste mal Deine komplette WordPress Anschiebe-Zeile inkl. PHP und allem. Vermutlich ein falsches/fehlendes Escaping o.ä.
-
Aktuell nutze ich Postie und das funktioniert auch wunderbar.
Um eine Karte darzustellen habe ich auch bereits einige Plugins ausprobiert jedoch muss ich bei diesen die Position immer online im Dashboard-Editor setzen.Wenn Du ein Plugin verwendest, das die Koordinaten beim Beitrag als sog. Custom Fields / Benutzerdefinierte Felder speichert, kannst Du diese Felder über ein Postie Add-On via Shortcode [FONT=Courier New]pcustom[/FONT] befüllen. Alternativ kannst Du das Auslesen der Daten aus der E-Mail und das Einfügen wo auch immer in WordPress auch komplett selbst programmieren.
-
.. wie wäre es mit php ?
Wenn @heinz35 jetzt den genau gleichen Website wie @justforyou08 bebasteln sollte, dann könnte dieses php ein Anhaltspunkt sein...PHPfunction b3317133_screenr_page_header_item( $item ) { if ( is_search() && !empty( $item['title'] ) ) { $item['title'] = str_replace( sprintf( esc_html__( 'Search Results for: %s', 'screenr' ), '' ), 'b3317133: ', $item['title'] ); } return $item; } add_filter( 'screenr_page_header_item', 'b3317133_screenr_page_header_item' );
Wie wo warum mit copy & paste, drag & drop, editor oder FTP man das dann nutzen könnte, das dürfen gerne andere beantworten... -
Zwei Accounts, eine Frage, eine Seite, keine weiteren Fragen...
Anwort siehe anderer Thread, lesen können wäre von Vorteil.
-
Probiere es mal mit Code wie in #3 und #4 beschrieben...
-
Lies einfach den anderen Thread, eine Lösung steht dort.
Habe so das Gefühl, Du kennst den dortigen Fragesteller @justforyou08 ziemlich gut...
-
- Deaktivere die Cache- und Optimierungsplugins, dann könnte man ggf. sinnvoller "von aussen" helfen.
- Offenbar wird der (nach wie vor leider nur halbgare) Gutenberg Editor verwendent, evtl. hilft Dir diese Seite hier zum Thema Bilder anordnen.
- Hier scheint in Deinem Child-Theme Code was "zuviel" zu sein:[FONT=Courier New]
.full-width .site-content .wp-block-image figure.alignleft [COLOR=#ff0000].alignleft[/COLOR][/FONT]
-
Wahrscheinlich, möglicherweise, eventuell, suchst Du sowas hier, aber ohne Link zu Deiner Seite wird sich kaum jemand finden, der Dir helfen kann oder will. Viel Erfolg.