0
Wordpressサイトのすべてのページのテキストを検索して置き換える必要があります。このテキストは私がのfunctions.phpでこれを試みたが、動作していないだけでなくヘッダに示していますPHP、WordpressでHtmlのテキストを検索して置換する
function replace_text($text) {
$text = str_replace('word1', 'word2', $text);
return $text;
}
add_filter('the_content', 'replace_text');
誰もがこれを助けることができますか?あなたは、その名のような コール機能を関数定義であり、関数の呼び出しで正確なパラメータを渡す必要が おかげ
テキストであるを確認しstr_replaceについてもっと知りたいですか?データベース、PHPまたはHTMLファイルでは?あなたは何を達成したいのですか?つまり、そのテキストを見つけたときに何が起こりたいのですか? – JustBaron
十分な情報を提供していないと回答したコメント/非WP回答は無視してください。つまり、フィルターの最後に優先順位の引数を追加しておらず、何か他の要素がフィルターに干渉しているということです。この回答を見て、優先度を付けてください。99 https://wordpress.stackexchange.com/questions/28910/add-filter-the-content-str-replace-after-shortcode – McNab
@McNabこのユーザーが「 'ウェブサイト全体?問題を解決するには良い方法ではありません。正しい方法は、余分なテキストがあるのを見つけて、それを適切な方法で削除することです。 著者は、より多くの情報を提供する必要があります。 – unbirth