私のWordpress functions.phpでPHPコードの一部を編集して、if/else関数を追加しようとしています。If/Elseルールをfunctions.phpに追加
私の現在のコードは次のとおりです。
add_filter('the_content','add_my_content');
function add_my_content($content) {
$my_custom_text = '<hr><div class="patreonpara"><p><em>PARAGRAPH TEXT</em></p><a href="LINKURL" data-patreon-widget-type="become-patron-button" class="patreonbutton"><img src="FILEURL"></a></div>'; //
if(is_single() && !is_home()) {
$content .= $my_custom_text;
}
return $content;
}
私は追加したいどのようなカテゴリが「スポーツ」である場合は、上記の別のバージョンを示すためのルールです。
私はいくつかのことを試しましたが、動作させることができません。私はPHPの本当の初心者です。
私はこのガイドをオンラインで見つけましたが、各セクションにルールを置いても機能しませんでした。私のfunctions.phpファイルが壊れました。だから私は明らかに何か間違ったことをした、またはコードは適用されません。
<?php if(in_category('videos')) : ?>
// show video
<?php else: ?>
// show the other thing you want
<?php endif ?>
ご協力いただければ幸いです。
あなたの試してみてください... –
https://developer.wordpress.org/reference/functions/is_category/ –
@ B.Desai私が使ったコードを試してみましょう。それはfunctions.phpファイルを壊し、私はそれを削除しなければならなかったので、明らかに正しく行われていませんでした。 –