Suchen Sie nach einer Möglichkeit, den standardmäßigen Inline-Stil von wp-caption zu entfernen? Obwohl es wahrscheinlich ein Plugin dafür gibt, haben wir einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um den standardmäßigen Inline-Stil von WordPress-Bildunterschriften zu entfernen.
Standardmäßig fügt WordPress 10 Pixel zur Breite des Bildes für die Breite des Bildunterschriftenblocks als Inline-Stil hinzu.
Wenn Sie das gesamte Inline-Styling komplett löschen möchten, gibt es diese Lösung. Standardmäßig fügt WordPress 10 Pixel zur Breite des Bildes für die Breite des Bildunterschriftenblocks als Inline-Stil hinzu. Sie können es mit diesem Schnipsel entfernen.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
add_shortcode('wp_caption', 'fixed_img_caption_shortcode');
add_shortcode('caption', 'fixed_img_caption_shortcode');
function fixed_img_caption_shortcode($attr, $content = null) {
// Allow plugins/themes to override the default caption template.
$output = apply_filters('img_caption_shortcode', '', $attr, $content);
if ( $output != '' ) return $output;
extract(shortcode_atts(array(
'id'=> '',
'align' => 'alignnone',
'width' => '',
'caption' => ''), $attr));
if ( 1 > (int) $width || empty($caption) )
return $content;
if ( $id ) $id = 'id="' . esc_attr($id) . '" ';
return '<div ' . $id . 'class="wp-caption ' . esc_attr($align)
. '">'
. do_shortcode( $content ) . '<p class="wp-caption-text">'
. $caption . '</p></div>';
}
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 24 beste WordPress-Themes für Mitgliedschaftsseiten und So erstellen Sie ein Gastbeitrag-Einreichungsformular in WordPress.
Kommentare Hinterlasse eine Antwort