Vielen Dank. - Gibt es eine Möglichkeit, dass ich diese ganzen sticky-Markierungen auf einen Schlag deaktiviere?
Beiträge von fuerP23
-
-
Oh, meine Güte:
Zitat -
Ansonsten prüfe, wieviele "Sticky Posts" Du hast, evtl. sind das zu viele.
Das dürfte dann bestimmte die Ursache sein - vorderhand halte ich für wahrscheinlich, dass der Autor die alten Sticky Posts schon lange oder noch nie deaktiviert hat.
-
Was steht im Child Theme in [FONT=Courier New]home.php[/FONT] oder [FONT=Courier New]front-page.php[/FONT] oder [FONT=Courier New]index.php[/FONT] falls vorhanden?
Gibt es alle drei nicht.
-
Wenn ich nur das ACF und das Child Theme aktiv lasse, bleibt es bei der Unmenge an Beiträgen.
ZitatParent-Theme (also TwentyTwelve aktivieren).
Twenty Sixteen. -
Twenty Sixteen + ACF ebenfalls die große Zahl an Beiträgen.
-
Die lautet:
PHP
Alles anzeigenif ( ! function_exists( 'twentysixteen_post_thumbnail' ) ) : /** * Displays an optional post thumbnail. * * Wraps the post thumbnail in an anchor element on index views, or a div * element when on single views. * * Create your own twentysixteen_post_thumbnail() function to override in a child theme. * * @since Twenty Sixteen 1.0 */ function twentysixteen_post_thumbnail() { if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) { return; } if ( is_singular() ) : ?> <div class="post-thumbnail"> <?php the_post_thumbnail( 'post-thumbnail', array( 'title' => get_field( 'datum_der_erstveroeffentlichung' ) ) ); ?> </div><!-- .post-thumbnail --> <?php else : ?> <?php the_post_thumbnail( 'post-thumbnail', array( 'title' => get_field( 'datum_der_erstveroffentlichung' ) ) ); ?> <?php endif; // End is_singular() } endif; // This theme uses wp_nav_menu() in three locations. register_nav_menus( array( 'primary' => __( 'Primary Menu', 'twentysixteen' ), 'secondary' => __( 'secondary', 'twentysixteen' ), 'social' => __( 'Social Links Menu', 'twentysixteen' ), ) ); /** * Register 'Organisationen', 'Unternehmen', 'Buchtitel', 'Verlage' und 'InterviewparterInnen' taxonomies for post type 'post'. * * @see register_post_type for registering post types. */ function create_justiz_tax() { register_taxonomy( 'Justiz', 'post', array( 'label' => __( 'Justiz', 'textdomain' ), 'rewrite' => false, 'hierarchical' => true, 'show_in_rest' => true ) ); } add_action( 'init', 'create_justiz_tax', 0 ); function create_org_tax() { register_taxonomy( 'Organisationen', 'post', array( 'label' => __( 'Organisationen', 'textdomain' ), 'rewrite' => false, 'hierarchical' => true, 'show_in_rest' => true ) ); } add_action( 'init', 'create_org_tax', 0 ); function create_unternehmen_tax() { register_taxonomy( 'Unternehmen', 'post', array( 'label' => __( 'Unternehmen', 'textdomain' ), 'rewrite' => false, 'hierarchical' => true, 'show_in_rest' => true ) ); } add_action( 'init', 'create_unternehmen_tax', 0 ); function create_buchtitel_tax() { register_taxonomy( 'Buchtitel', 'post', array( 'label' => __( 'Buchtitel', 'textdomain' ), 'rewrite' => array( 'slug' => 'buchtitel' ), 'hierarchical' => true, 'show_in_rest' => true ) ); } add_action( 'init', 'create_buchtitel_tax', 0 ); function create_verlage_tax() { register_taxonomy( 'Verlage', 'post', array( 'label' => __( 'Verlage', 'textdomain' ), 'rewrite' => array( 'slug' => 'verlage' ), 'hierarchical' => true, 'show_in_rest' => true ) ); } add_action( 'init', 'create_verlage_tax', 0 ); function create_interpart_tax() { register_taxonomy( 'InterviewpartnerInnen', 'post', array( 'label' => __( 'InterviewpartnerInnen', 'textdomain' ), 'rewrite' => array( 'slug' => 'interviewpartnerinnen' ), 'hierarchical' => true, 'show_in_rest' => true ) ); } add_action( 'init', 'create_interpart_tax', 0 ); if ( ! function_exists( 'twentysixteen_entry_meta' ) ) : /** * Prints HTML with meta information for the categories, tags. * */ function twentysixteen_entry_meta() { if ( in_array( get_post_type(), array( 'post', 'attachment' ) ) ) { twentysixteen_entry_date(); } $format = get_post_format(); if ( current_theme_supports( 'post-formats', $format ) ) { printf( '<span class="entry-format">%1$s<a href="%2$s">%3$s</a></span>', sprintf( '<span class="screen-reader-text">%s </span>', _x( 'Format', 'Used before post format.', 'twentysixteen' ) ), esc_url( get_post_format_link( $format ) ), get_post_format_string( $format ) ); } if ( 'post' === get_post_type() ) { twentysixteen_entry_taxonomies(); } } endif; if ( ! function_exists( 'twentysixteen_entry_taxonomies' ) ) : /** * Prints HTML with category and tags for current post. * */ function twentysixteen_entry_taxonomies() { $categories_list = get_the_category_list( '', _x( ', ', 'Used between list items, there is a space after the comma.', 'twentysixteen' ) ); if ( $categories_list && twentysixteen_categorized_blog() ) { printf( '<span class="cat-links"><span class="screen-reader-text">%1$s </span>%2$s</span>', _x( 'Categories', 'Used before category names.', 'twentysixteen' ), $categories_list ); } echo get_the_term_list( $post->ID, 'Verlage', '<ul><li>', ',</li><li>', '</li></ul>' ); echo get_the_term_list( $post->ID, 'Buchtitel', '<ul><li>', ',</li><li>', '</li></ul>' ); echo get_the_term_list( $post->ID, 'InterviewpartnerInnen', '<ul><li>', ',</li><li>', '</li></ul>' ); $tags_list = get_the_tag_list( '<sw><abbr title="Schlagwort bzw. -wörter" >SW</abbr>:</sw> ', _x( ', ', 'Used between list items, there is a space after the comma.', 'twentysixteen' ) ); if ( $tags_list && ! is_wp_error( $tags_list ) ) { printf( '<span class="tags-links"><span class="screen-reader-text">%1$s </span>%2$s</span>', _x( 'Tags', 'Used before tag names.', 'twentysixteen' ), $tags_list ); } } endif; -
Was wird denn in dem Child-Theme so überladen?
Was ist denn da die entscheindende Datei? Falls die content.php, so lautet diese in dem Child Theme:
PHP
Alles anzeigen<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <div class="sticky-post"><?php the_field( 'dachzeile' ) ?></div> <header class="entry-header"> <?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?> </header><!-- .entry-header --> <?php twentysixteen_excerpt(); ?> <div class="entry-content"> <div class="wp-block-image"><figure class="alignright"><?php twentysixteen_post_thumbnail(); ?></figure></div> <div class="wp-block-image"><figure class="alignright"><img src="<?php the_field( 'logo_erstveroeff-medium' ) ?>" title="<?php the_field( 'datum_der_erstveroeffentlichung' ) ?>" /></figure></div> <div class="lead"><?php the_field( 'lead' ) ?></div> <?php the_field( 'trennstrich' ) ?> <?php /* translators: %s: Name of current post */ the_content( sprintf( __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentysixteen' ), get_the_title() ) ); wp_link_pages( array( 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentysixteen' ) . '</span>', 'after' => '</div>', 'link_before' => '<span>', 'link_after' => '</span>', 'pagelink' => '<span class="screen-reader-text">' . __( 'Page', 'twentysixteen' ) . ' </span>%', 'separator' => '<span class="screen-reader-text">, </span>', ) ); ?> </div><!-- .entry-content --> <footer class="entry-footer"> <?php twentysixteen_entry_meta(); ?> <?php edit_post_link( sprintf( /* translators: %s: Name of current post */ __( 'Edit<span class="screen-reader-text"> "%s"</span>', 'twentysixteen' ), get_the_title() ), '<span class="edit-link">', '</span>' ); ?> </footer><!-- .entry-footer --> </article><!-- #post-## -->Das Problem trat allerdings nicht zeitnah nach Einführung des Child Theme, sondern irgendwann später auf.
Deaktiviere auch mal testweise alle Plugins die Du noch aktiviert hast.
Probiere ich morgen aus.
PS.:
Ich habe es jetzt gleich noch ausprobiert: Ganz ohne Plugins, wird nur noch der Header angezeigt...
-
WP 6.3.1.
Theme: Twenty Sixteen + Child ThemeUnter "Einstellungen / Lesen / Blogseiten zeigen maximal" ist "15 Beiträge" angegeben (ebenso bei "Newsfeed").
Es werden aber viel, viel mehr Beiträge auf der Startseite angezeigt (was vllt. auch ein Grund dafür ist, warum die Seite ziemlich langsam lädt).
Siehe: https://www.tap3folge.de/ (die Inhalte sind nur provisorisch unter dieser Domain und auch nicht von mir selbst).
-
-
Mit einem Plugin (Custom Fields Suite, Convert Custom Fields To Blocks) zum Konvertieren von Custom Fields zu Block Attributen
Das hört sich ja gut an. - Würden diese Plugins auch bereits funktionieren, solange noch das Classic Theme aktiv ist? (Dann müßte ich nicht die Felder neueinrichten.)
Und Blöcke gibt es ja schon mit Twenty Sixteen, nur noch keinen Site-Editor.
-
Ich vermute, dass du Widget meinst... die gibt es schon Jahre nicht mehr...
1. Ja, ich habe auch die Plugins Classic Widgets und Custom Post Type Widgets.
2. Aber was ich meine, ist folgendes:
a) Es geht um eine Webseite, die als ich sie Anfang 2019 einrichte, so aussah: https://web.archive.org/web/2019031520…-journalist.de/.
(Die Inhalte sind nicht von mir; inzwischen hat der Autor einiges durcheinander gebracht und von mir seinerzeit nur vorbereitete/angefangene Dinge nicht oder merkwürdig fortgesetzt. - Jetzt soll und teilweise will ich noch mal ein paar Sachen machen. [Bis gestern war die Seite noch auf dem Stand von php 7.2 und WP 5.x.])
b) Vor meinem Eingreifen, sah die Seite so aus: https://web.archive.org/web/2019012502…-journalist.de/ (also völlig ohne Bilder).
c) Die Dachzeilen über den Beitrags-Überschriften, die Artikel-leads mit grauem Hintergrund, die Logos der Erst-Veröffentlichungs-Medien und die Quellenangaben unter den Artikeln werden über zusätzliche [teilweise obligatorische] Felder gemacht - teilweise auch deshalb, um den Autor zu gewissem einheitlichen Schema zu 'zwingen' und damit er nichts vergisst.)
-
Der Trend und der Geschmack von Webgestaltungen hat sich in den letzten Jahren erheblich verändert.
Ja - ich scheine anti-zeitgeistig zu sein: Die allermeisten Themes, die mir auf die Schnelle angezeigt werden, finde ich - in ihrer erschlagenden Bildlastigkeit - furchtbar. Mir fehlt leider auch die Fantasie, mir mir vorzustellen, wie die Themes aussehen, wenn die Artikel nicht oder nur mit kleinen Logos bebildert sind.
Es sollen also auf alle Fälle die Artikel-Überschriften und nicht Bilder ins Auge gefallen.
(Twenty Sixteen hat ja eine Beitrags-Spalte und eine rechte sidebar. Abwandlungen, die ich nicht schlecht oder sogar gut fände, wären:
+ Zusätzliche eine linke sidebar.
Oder:
+ Weiterhin eine sidebar, aber mehrere Spalten mit Artikelanfängen nebeneinander (aber trotzdem auch auf Startseite [und nicht nur neben den einzelnen Beiträgen eine sidebar]). [Aber bitte kein hektisches Durcheinander von ein- und mehrspaltigen Bereichen.])
Und ist da halt noch das Problem mit den costum fields - also der Transfer der dort eingegebenen Inhalte in ein etwaiges neues Theme.
-
Danke. Für Möglichkeit 2 müßte ich gar nicht das Update einspielen. Ich habe eh zur Hand, aus welchen Punkten das Menü bestand (das waren aber recht viele).
Zu Möglichkeit 1: "technisches Fachwissen ist dabei erforderlich" - das habe ich vermutlich nicht im ausreichenden Maße. - Außerdem war ich eh dabei, das gelöschte Menü - von Hand - in ein anderes Menü zu integrieren und dabei (um)zustruktuieren. - Sofern sich nicht auch die Fusion beider Menüs automatisieren ließe, ist dann für mich Möglichkeit 2 vermutlich die schnellere.
-
Ich verwende unter WP 6.3.1. noch das Theme Twenty Sixteen + Child Theme + Plugins wie Advanced Custom Fields und Custom Post Type Widgets.
Dazu habe ich folgende Fragen:
1. Kann damit gerechnet werden, dass Classic Themes nach und nach zu Block Themes upgedatet werden? Oder wird früher oder später die Notwendigkeit bestehen, das Theme zu wechseln?
2. Gibt es vielleicht bereits ein Block Theme, das dem Design des Theme Twenty Sixteen sehr ähnlich ist?
3. Ich habe bereits 2 oder 3 Block Themes ausprobiert; dabei wurde aber der in den Custom Fields eingebene content nicht dargestellt. - Ließe sich dieses Problem im Bedarfsfalle lösen (bzw. besteht es ohnehin nur theme-spezifisch) oder ist das eine grundsätzliche Inkompatibitlität zwischen Custom Fields und Block Themes?
-
WP 6.3.1; Theme: Twenty Sixteen Version: 2.9 + Child-Theme
Ich habe versehentlich ein Menü gelöscht. Lässt sich das von mir versehentlich/voreilig gelöschte Menü zielgerichtet (z.B. durch Import [*] einer einzelnen Datei oder Datenbank-Tabelle) wiederherstellen (ohne die
Webseite insgesamt auf einen älteren Stand zurückzusetzen)?
[size=18][/SIZE]
[*] Ich habe auf meinem lokalen Rechner sowohl Kopien der Dateien des wordpress-Verzeichnisses als auch der exportierten sql-Datei der Datenbank.[size=18][/SIZE]