Nein.Unterschiedliche Themes sehen unterschiedlich aus, und haben unterschiedliche CSS-Klassen. :smile:
Beiträge von Azrael_0815
-
-
-
Ist weiß ;).
Ansonsten
.header {
}
-
.entry-title {
}
im Loop.
-
Wordfence ist IMHO empfehlenswert. Vor allem weist es Dich darauf hin, wenn Core-Dateien verändert wurden.
-
Lies die Artikel und auch die Links, die drinstehen. Da werden Tipps gegeben, wie man das verhindern kann. ZB. dadurch, dass man keine billigen Themes verwendet oder solche, die man auf gewissen Seiten downloaden kann. Und mache regelmässig Backups

-
Deine Seite wurde gehackt, wie gesagt. Also setze sie neu auf.
-
Die Website wurde gehackt.
Datenbank backuppen und eine frisches. sauberes WP installieren und Backup einspielen.
Schau mal in Deinen wp-includes-Ordner. Liegt dort ein wp-vcd.php-File? -
Du hast wahrscheinlich das Problem, dass Du zwar $um_benutzerid eventuell hast, nur das muss ja dem Programm, welches das PDF erstellt, auch mitgeteilt werden.
-
-
PHP
Alles anzeigenfunction attach_pdf_to_email ( $attachments, $status , $order ) { $allowed_statuses = array( 'completed' ); if( isset( $status ) && in_array ( $status, $allowed_statuses ) ) { $attachment_products = array(101, 102) // Erlaubte IDs $send_email = false; $order_items = $order->get_items(); foreach ($order_items as $item) { // Loop bestellte Produkte if(in_array($item['product_id'], $attachment_products)) { // ID in erlaubte Produkte? $send_email = true; break; // Gefunden, exit. } } if($send_email) { $your_pdf_path = get_template_directory() . '/media/anleitung.pdf'; $attachments[] = $your_pdf_path; } } return $attachments; } add_filter( 'woocommerce_email_attachments', 'attach_pdf_to_email', 10, 3); -
URL zum Anschauen?
-
Deshalb sollst du die Änderungen in der DB machen, ganz ohne WP.
-
Der ist "eingebaut".
Füge mal in die functions.php Deines Themes ein:
PHP
Alles anzeigenfunction clauses_joe( $clauses, $query ) { global $wpdb; echo "<BR>CLAUSES:<BR>"; var_dump($clauses); echo "<BR>QUERY:<BR>"; var_dump($query); return $clauses; } add_filter( 'posts_clauses', 'clauses_joe', 10, 2 );Und dann rufe mal "Seiten" im Backend auf, und Du wirst sehen, dass über Seiten jede Menge Kram ausgegeben wird.
Und dieser Filter gibt Dir halt die Möglichkeit, zB $clauses['where'] zu ändern -
Du musst keinen Filter einbinden. Du hast doch schon einen: posts_clause.
Und eine SQL-Abfrage, die mit OR beginnt, wird nicht klappen
-
Und die Fehlermeldung wirkt sich also auch auf phpmyadmin und das Editieren der wp-config.php aus? :razz:
-
Das kommt, weil das ein Filter ist.
add_filter( 'posts_clauses', array( $this, 'posts_clauses' ), 20 );
Und da wird halt nur mit WHERE die query geändert.
-
-
Liegt noch eine index.html im Verzeichnis von Wordpress?
-
CSS (Customizer, Custom CSS):
h2.post-title {
display:none;
}