Gelöschtes Mitglied 1550
Guest
G
Hi Leute,
ich bastele gerade an meinem Blog und nutze das Plugin WP Post Series, um eine Artikelserie zu erstellen. Das klappt auch ganz gut, leider sieht die Ausgabe so aus:
Prinzipiell ganz in Ordnung, wie ihr seht ist das Datum allerdings in US-Schreibweise hinterlegt, was mir nicht gefällt. Das Plugin holt sich scheinbar die Datumseinstellungen vom Admin-Bereich, der so aussieht:
Sollte also eigentlich den korrekten Wert ausgeben. Leider tut er das, wieso auch immer, nicht - egal, wie oft ich noch versuche zu speichern.
Die dazugehörige php-Datei sieht aktuell so aus:
[src=php]<aside class="<?php echo $post_series_box_class; ?>">
<p class="wp-post-series-name">
<?php
if ( apply_filters( 'wp_post_series_enable_archive', false ) ) {
$series_name = '<a href="' . get_term_link( $series->term_id, 'post_series' ) . '">' . esc_html( $series->name ) . '</a>';
} else {
$series_name = esc_html( $series->name );
}
printf( __( 'Artikel %d von %d unseres Reiseberichts <em>“%s”</em>.', 'wp-post-series' ), $post_in_series, sizeof( $posts_in_series ), $series_name );
?>
</p>
<?php if ( is_single() && sizeof( $posts_in_series ) > 1 ) : ?>
<nav class="wp-post-series-nav">
<ul>
<?php foreach ( $posts_in_series as $key => $post_id ) : ?>
<li>
<?php if ( ! is_single( $post_id ) && 'publish' === get_post_status( $post_id ) ) echo '<a href="' . get_permalink( $post_id ) . '">'; ?>
<?php echo 'publish' === get_post_status( $post_id ) ? get_the_title( $post_id ) : sprintf( __( '%s – <em>geplant für den %s</em>', 'wp-post-series' ), get_the_title( $post_id ), get_post_time( get_option( 'date_format' ), false, $post_id ) ); ?>
<?php if ( ! is_single( $post_id ) && 'publish' === get_post_status( $post_id ) ) echo '</a>'; ?>
</li>
<?php endforeach; ?>
</ul>
</nav>
<?php endif; ?>
<?php if ( is_single() ) : ?>
<?php if ( $description ) : ?>
<div class="wp-post-series-description"><?php echo wpautop( wptexturize( $description ) ); ?></div>
<?php endif; ?>
<?php endif; ?>
</aside>[/src]
Habt ihr eine Idee? Ich stehe gerade auf dem Schlauch...
ich bastele gerade an meinem Blog und nutze das Plugin WP Post Series, um eine Artikelserie zu erstellen. Das klappt auch ganz gut, leider sieht die Ausgabe so aus:
Prinzipiell ganz in Ordnung, wie ihr seht ist das Datum allerdings in US-Schreibweise hinterlegt, was mir nicht gefällt. Das Plugin holt sich scheinbar die Datumseinstellungen vom Admin-Bereich, der so aussieht:
Sollte also eigentlich den korrekten Wert ausgeben. Leider tut er das, wieso auch immer, nicht - egal, wie oft ich noch versuche zu speichern.
Die dazugehörige php-Datei sieht aktuell so aus:
[src=php]<aside class="<?php echo $post_series_box_class; ?>">
<p class="wp-post-series-name">
<?php
if ( apply_filters( 'wp_post_series_enable_archive', false ) ) {
$series_name = '<a href="' . get_term_link( $series->term_id, 'post_series' ) . '">' . esc_html( $series->name ) . '</a>';
} else {
$series_name = esc_html( $series->name );
}
printf( __( 'Artikel %d von %d unseres Reiseberichts <em>“%s”</em>.', 'wp-post-series' ), $post_in_series, sizeof( $posts_in_series ), $series_name );
?>
</p>
<?php if ( is_single() && sizeof( $posts_in_series ) > 1 ) : ?>
<nav class="wp-post-series-nav">
<ul>
<?php foreach ( $posts_in_series as $key => $post_id ) : ?>
<li>
<?php if ( ! is_single( $post_id ) && 'publish' === get_post_status( $post_id ) ) echo '<a href="' . get_permalink( $post_id ) . '">'; ?>
<?php echo 'publish' === get_post_status( $post_id ) ? get_the_title( $post_id ) : sprintf( __( '%s – <em>geplant für den %s</em>', 'wp-post-series' ), get_the_title( $post_id ), get_post_time( get_option( 'date_format' ), false, $post_id ) ); ?>
<?php if ( ! is_single( $post_id ) && 'publish' === get_post_status( $post_id ) ) echo '</a>'; ?>
</li>
<?php endforeach; ?>
</ul>
</nav>
<?php endif; ?>
<?php if ( is_single() ) : ?>
<?php if ( $description ) : ?>
<div class="wp-post-series-description"><?php echo wpautop( wptexturize( $description ) ); ?></div>
<?php endif; ?>
<?php endif; ?>
</aside>[/src]
Habt ihr eine Idee? Ich stehe gerade auf dem Schlauch...