0

WordPress テーマでカスタム Facebook 共有ボタンを作成しようとしています

<a title="Facebook This" href="http://www.facebook.com/sharer.php?s=100&p[title]=MY%20TITLE%20-%20<?php the_title(); ?>&p[summary]=<?php the_content(); ?>&p[url]=<?php the_permalink(); ?>&p[images][0]=<?php bloginfo('template_url'); ?>/images/logo.png" target="_blank">Facebook This</a>

Facebookが説明にHTML文字を表示することを主張していることを除いて、すべてがうまく機能しています。

<h3>Intro</h3><p>it shows all the tags here and it won't stop!!!</p>...

これは the_excerpt() でも同様です。

このためのhtmlタグを削除する簡単な方法を知っている人はいますか?

4

3 に答える 3

1

Strip タグを使用します。詳細は次のとおりです: http://php.net/manual/en/function.strip-tags.php

strip_tags(get_the_excerpt());
于 2012-09-18T09:24:27.463 に答える
0

the_content(); で WordPress の HTML 文字をエスケープします。使用されます:

ob_start();
the_content();

$old_content = ob_get_clean();

$new_content = strip_tags($old_content);

echo $new_content;
于 2016-06-16T00:12:03.703 に答える