h2
およびh3
タグをすべてのワードプレス投稿の投稿コンテンツに追加するにはどうすればよいですか? (だけでなく、HTMLビュー)投稿内容(すべてのWordPress投稿)のh2タグとh3タグを削除するにはどうすればいいですか?
(ここでは、スタック内だけでフロントエンドでこれを非表示にする方法について話して、いくつか質問があります)
注:もっと抜本的な何か、削除、実際に削除するように書くから。
私はすべてのワードプレスのブログの記事で行った不幸なタグを取り除くためにこれをやった:私はちょうどその場で上にそれをやった
<?php
/*
Plugin name: H2 end H3 tag Remover in the post_content 1.0
Plugin URI: https://myself.com
Description: This is a plugin to auto remove h2 end h3 tag in the post_content(LEIA O README.TXT)
Version: 1.0
Author: Ariane Gomes end Friends
Author URI: https://myself.com
*/
function remove_h2_end_h3_in_content($content) {
$content_trash = array("<h2>", "</h2>", "<h3>", "</h3>");
$content = str_replace($content_trash, '', $content);
return $content;
}
add_filter('the_content', 'remove_h2_end_h3_in_content');
、しかし:
WORKINGをそれは私が実際にシステムからその機能を削除するまで、私はそれらのタグで作業することができないので、私は実際にそれを隠す代わりに、この汚れをきれいにする時間です。
実際に書いて削除することを削除するような、もっと劇的なものです。
誰でもコードを書くことができますはプラグインとして動作します起動すると誰ですか?
UPDATE wp_posts SET post_content = REPLACE (post_content, '<h2>', '');
のmysqlを経由して、コンソール誰もがこれを行う方法を知っているので、私は、プラグイン形式で働く何かを必要としています。
ありがとうございました。それはデータベースに保存する前に、H2及びH3タグに代わる新しいポストエントリの
あなたの問題に影響しないはずですが、$ content_clean配列をスキップしてstr_replaceで空の引用符を使用すると、すべて同じ置換文字を使用していると思います。 –
フランス語やいくつかの他のゴミを取り除いたり交換したりするコードだったので、それは残念です。だから私は最大のラッシュrsrsでH2を取り除くための適応をしました...警告をありがとう! –
ねえ、コンテンツからhタグを削除するだけで、右に置き換えるだけでいいのですか?単にhタグを置き換えるという概念があれば、javascriptでそれを達成することができます。削除したい場合はMySQLを簡単に更新することができます。 –