タグ付けされた質問 「post-content」

1
WordPressでデータベースの「post_content_filtered」列がクリアされるのはいつですか?
一部のWordPressプラグイン(ごく少数ですが)は、post_content_filteredデータベースの列を使用して、投稿に関連するデータを保存します。 たとえば、保存時のマークダウンでは、投稿のマークダウンバージョンがpost_content_formatted列に個別に保存され、解析されたHTMLがpost_content列に保存されるため、プラグインが非アクティブ化されたときに投稿がMarkdownを吐き出すことはありません(HTMLはに保存されるためpost_content)。 今、私はそれpost_content_filteredが一時的なストレージにほとんど使用されていることに気付きました。 「クイック編集」オプションを使用して、投稿(タイトル、タグ、カテゴリなど)を変更します。 スケジュールされた投稿が(自動的に)公開されます 投稿を一括編集します 投稿のリビジョンを切り替える 投稿は外部エディターから保存されます(つまり、WordPress投稿エディターではありません) 質問: 他のどのような状況でpost_content_filtered列のデータがクリアされますか? これがまったく起こらないようにする方法はありますか?(つまり、データが永続的に保存されていること、post_content列が処理されていることを確認する方法はありますか?)


3
<p>タグを削除せずに「post_content」を取得する方法は?
特定の投稿の投稿コンテンツを取得しようとしています: $post = get_post(/* id */); $content = $post-&gt;post_content; ただし、これにより、改行なしでコンテンツが取得され、すべての&lt;p&gt;タグが省略されます。 &lt;p&gt;タグを削除せずに投稿コンテンツを取得する適切な方法は何ですか(投稿ページまたは投稿エディタの「テキスト」タブに表示されます)。

3
post_contentのGutenbergブロックを確認してください
特定のグーテンベルクブロックがページに存在する場合、異なるスタイルを持つデザインに取り組んでいます。つまり、最初のブロックがカスタムビルドのグーテンベルクブロックである場合、post_titleはデザインの選択により他の場所でレンダリングされます。 WordPressには、post_contentにあるすべてのGutenbergブロックのリストを取得する機能がありますか?

1
投稿コンテンツでJavaScriptが許可されているのはなぜですか?
コーデックスは、投稿コンテンツにJavaScriptを追加できないと言っています https://codex.wordpress.org/Using_Javascript でも、できるのに。私はすべてのプラグインをオフにして26テーマに変更しましたが、役に立ちません-投稿コンテンツを介してjavascriptを追加し、フロントエンドで実行させることができます。セキュリティ上の理由から、(oembedなどを除いて)投稿コンテンツを通じて誰もがjavascriptを追加できるようにしたくありません。 誰かがこれを経験したり、役立つアイデアがありますか? ありがとう

1
改行付きのpost_content
改行を含むpost_contentを取得できるようにしたい。それを行う最良の方法は何ですか? 以前は、各投稿に共有ボタンを追加するプラグインをインストールする必要があるまで問題なく機能していたthe_content()を使用していました。 それ以来、私のthe_contentの出力には、共有ボタンからのテキストが含まれています。 テンプレートファイルに出力する必要のある正しいコンテンツを含むpost_contentsを使用しようとしましたが、問題は改行が削除されたことです。 改行を保持したままpost_contentを取得することは可能ですか? ありがとう

4
ページコンテンツを取得する適切な方法
特定のページコンテンツ(page(12)など)を取得する必要がある 私はそれを使いました: &lt;?php $id=47; $post = get_page($id); echo $post-&gt;post_content; ?&gt; qtranslateとの互換性のために素晴らしいexecptを実行してフランス語と英語のテキストを返す しかし、ループは問題なく、適切な言語バージョンのみを返します &lt;?php if(have_posts()) : while(have_posts()) : the_post(); ?&gt; &lt;div id="post"&gt; &lt;?php the_content(); ?&gt; &lt;/div&gt; &lt;!-- .post --&gt; だから質問....特定のページコンテンツをループ内で取得する方法...
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.