2017-03-05 2 views
0

私のクライアントはDivi Builderテーマを使用していて、カテゴリアーカイブページの投稿タイトルの下にサブヘッドを挿入するように求めました。テーマはthe_content()を使用してすべてのコンテンツをページにプルするので、単にページテンプレート内のタイトルの下に行を追加することはオプションではありません。Wordpressで投稿タイトルの下にACFフィールドを追加しようとしています

これは最善の方法ではないかもしれませんが、ACFを使用してget_field( "region")を追加し、このコードをgithubから変更しました。それは私が必要とするところにフィールドを挿入していますが、タイトルはHTMLをテキストとして読むことです。私は現在<br/>を持っていますが、<span class="">と交換したいと思います。なぜコードとして読み込まれないのか?

live example >

コード:

function gp121028_filter_title($title) { 
    $substrings = explode(' | ', $title); 
    $title = (! empty($substrings[0])) ? $substrings[0] . '<br/>' . get_field("region") : $title; 
return $title; 

}

+0

あなたのacf地域では、テキストをフォーマットしてhtmlにすることを選択しましたか?または「書式設定なし」に設定されていますか? – Stender

+0

お返事ありがとうございました。私はページを手作業で手作りしましたが、将来は見た目になります。また、修正が簡単ではなかったことを祈っています...私は時間を費やしました.... –

答えて

0

波平それを解決することができる - てmanualyそれを内蔵。

関連する問題