WordPressでピンターレスト形式のテーマを利用してサイトを作成しました。
しかし、問題があります。
私は写真1のように文章を作成したにもかかわらず、ピンターレスト画面では、写真2のように出てきます。
写真1の情報をどのように剥がし食べ写真2のように出てくるようなったのか理解が初心者ね。
私は写真1の情報がそのまま写真2に出てきたらします。
回答:
この問題を理解するには、 WordPress 要約(Excerpt)について理解する必要があります。
写真1は WordPress 個別記事(Post)の画面で、写真2はArchiveに表示される要約文(Excerpt;要約文)の画面です。
要約では、HTMLがそのまま維持されるようにするには、index.phpまたはそのテーマファイルでexcerpt部分を変更しなければします。 一般的にExcerptでHtmlタグがすべて削除された形態であるため、写真2のように出てくるのです。 特定のタグを許可するには、get_the_content( ")にstrip_tags関数を適用させてくれれば良いです。
strip_tags($ contant、「許可するタグ ');
https://www.thewordcracker.com/intermediate/how-to-preserve-html-tags-in-wordpress-excerpts/ 文で詳細関数が記載されています。
概要について
- まず、カスタム要約関数を作成します。 要約関数はテーマの関数ファイル(functions.php)に追加します。
- カスタム要約関数を既存の要約関数と置き換えられます。 例えばindex.phpや他のテーマファイル(例えば、content.phpなど)でexcerpt()関連の関数を探して、新たに作成された要約文関数に置き換えてください。 修正が必要なファイルは、テーマによって異なります。
- CSSを使用してレイアウトを調整できます。
この作業は、比較的簡単なカスタマイズ作業です。 基本的なPHPの文法を知っていれば助けになるでしょう。
しかし、上記のように作業する場合、期待どおりのレイアウトが出ないことがあります。 この場合、「導入/仕事 "、"日付/時刻 "、"金額 "、"位置 "、"募集人員 "、"電話番号 "などをCustomフィールドに入力し、single.phpファイル(あるいはcontent.php;テーマに応じて)とindex.phpファイル(あるいはその前面ページテンプレート)で、個々の項目が正しく表示されるようにレイアウトを保持する必要があります。 この作業は、少し複雑で時間がかかるカスタマイズ作業になります。 (参照)
特定の状況に合わせてカスタマイズする作業には時間がかかり、費用もかかることがあります。 これに関連しカスタマイズサービスをご希望の場合 このページでサービスを依頼することができます。