Nicht gut. ![]()
Leere einmal den Cache oder deaktiviere das Cache-Plugin.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenNicht gut. ![]()
Leere einmal den Cache oder deaktiviere das Cache-Plugin.
Leider fällt mir das jetzt erst auf nach dem ich eine ganze Weile nichts mehr an der Webseite gemacht habe, denn wenn ich als Admin angemeldet bin sieht alles so aus wie es sein soll.
Nichts gemacht? Wer hat dann die Installation auf die Version 4.8 aufdatiert?
Doch, doch... ![]()
Dort findest Du den Code für die Anzeige des Inhalts auf der Hauptseite:
<?php // Show the selected frontpage content.
if ( have_posts() ) :
while ( have_posts() ) : the_post();
get_template_part( 'template-parts/page/content', 'front-page' );
endwhile;
else : // I'm not sure it's possible to have no posts when this page is shown, but WTH.
get_template_part( 'template-parts/post/content', 'none' );
endif; ?>
Je nach Konfiguration wird für Beiträge und Seiten auf verschiedene Dateien zugegriffen. Für Seiten beispielsweise auf die Datei /wp-content/themes/twentyseventeen/template-parts/page/content-front-page.php:
<?php if ( has_post_thumbnail() ) :
$thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'twentyseventeen-featured-image' );
$post_thumbnail_id = get_post_thumbnail_id( $post->ID );
$thumbnail_attributes = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'twentyseventeen-featured-image' );
// Calculate aspect ratio: h / w * 100%.
$ratio = $thumbnail_attributes[2] / $thumbnail_attributes[1] * 100;
?>
<div class="panel-image" style="background-image: url(<?php echo esc_url( $thumbnail[0] ); ?>);">
<div class="panel-image-prop" style="padding-top: <?php echo esc_attr( $ratio ); ?>%"></div>
</div><!-- .panel-image -->
<?php endif; ?>
Alles anzeigen
Es wird also fleissig das Verhältnis von Höhe und Breite berechnet. Da müsstest Du weiter den Code untersuchen...
Ist es nicht. Ich habe noch einen Link gepostet, der aber noch nicht freigeschaltet worden ist. Dort wird erklärt, dass das, was Du machen willst, völlig ungenügend ist.
Aber wenn Du es besser weisst, umso besser...
Dann musst Du schauen, wie Beitragsbilder im Template für die Hauptseite derfiniert sind. ![]()
Zum Thema beispielsweise das:
Aber kaum mit dem deutschen Recht kompatibel.
Ich hoffe, Deine Kriegskasse ist gut gefüllt!
Indem Du 1) ein Child Theme anlegst, 2) in der Datei functions.php des Child Themes den entsprechenden Wert für "twentyseventeen-featured-image" anpasst.
Vgl. dazu die WordPress-"Anleitung":
Also den Rahmen von Wordpress sprengt in meinen Augen nichts so schnell.
Wenn das nötige Knowhow und das nötige Kleingeld vorhanden sind (allein schon für die Infrastruktur). Nur macht es absolut keinen Sinn, professionell erstellte WordPress-Auftritte mit DIY-Einrichtungen zu vergleichen. Und bei Fragen hier im Forum handelt es sich in 99% darum.
Und was soll der Nutzen davon sein, wenn Google das schon kann?
Wenn Du in Bezug auf den Datenschutz auf der sicheren Seite sein willst, müsstest Du Dich an einen Anwalt wenden (und ihm ganz genau erklären können, wie Deine Installation funktioniert). Oder Du nimmst ein deutsches CMS.
WordPress und vor allem einzelne Plugins sind eine Blackbox, wenn es um den Datenaustausch geht. Ich weiss, dass ich mich mit dieser Feststellung hier unbeliebt mache. ![]()
Du kannst das selbstverständlich auch selbst machen. Und zwar mit folgendem Code-Snippet:
function remove_dashboard_widgets() {
remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
}
add_action( 'wp_dashboard_setup', 'remove_dashboard_widgets' );
Dazu:
https://codex.wordpress.org/Function_Reference/remove_meta_box
Das kannst Du beispielsweise mit dem Plugin WP Widget Disable:
Die Schweiz ist nicht in der EU... Und der Datenschutz ist einiges vernünftiger als in Deutschland. Zudem gibt es die elende Abmahnerei nicht.
Meine Haltung: Lieber kein Impressum als ein falsches wie der Grossteil der WordPress-Installationen es mitschleppt. Es sind ja nicht nur Google, Facebook usw. die Daten abholen oder abholen lassen, sondern eben auch WordPress APIs und Plugins. Und wie es bei WooCommerce-Shops ist, will ich gar nicht erst wissen.
Ein Grundproblem der meisten Internet-Juristen: Sie haben keine Ahnung, was technisch möglich ist und auch gemacht wird.
Schon erstaunlich, dass da die deutsche Community mitgespielt hat... Jedenfalls ist jetzt noch Zeit, um mit Abmahnungen richtig Geld zu machen. :twisted:
Ist noch genügend Platz auf dem Server vorhanden?
Ist genügend Arbeitsspeicher vorhanden?
Wenn etwas mit der Darstellung nach einem Update nicht mehr funktioniert, liegt das Problem oft am verwendeten Theme. Auf ein Standardtheme zu wechseln, gehört deshalb zu den ersten Massnahmen bei der Suche nach Fehlern. Du kannst beispielsweise vorübergehend auch auf das Theme Twenty Seventeen wechseln. Wenn die Darstellung dann funktioniert, stimmt eben etwas mit dem Theme nicht und muss nachgebessert werden.
Weitere Schritte wären:
1) Alle Plugins deaktivieren, wenn es dann funktioniert, nach und nach die Plugins wieder aktivieren, um zu sehen, welches Plugin Probleme verursacht.
2) Den Debug-Modus aktivieren und schauen, ob eine Fehlermeldung ausgegeben wird. Dazu kannst Du in der Datei wp-config.php "define('WP_DEBUG', true);" statt "define('WP_DEBUG', false);") verwenden.
Ist das mit dem "Standard Theme" Storefront auch so? Was meint der Support des Themes dazu?
Nebenbei: Updates bei WooCommerce-Installationen immer zuerst in einer Test-Umgebung durchspielen. WooCommerce sorgt regelmässig für grössere Probleme (weshalb ich ernsthaft von Shops mit WooCommerce abrate, ausser das Knowhow oder die Kriegskasse ist gross genug).