getContent()
を使用して関数に取り込まれる引数を持つ関数への呼び出しがいくつかありますfunc_get_args()
。いくつかの引数は同じままであり、これらすべての関数呼び出しで繰り返される引数を複製する必要がないように、それらを変数として設定したいと考えています。
以下は、完全な引数を指定した関数呼び出しの例です。
<? getContent(
"article",
"display:list",
"find_series:team",
"find_category:pastors-team",
"order:series",
"find_parent_category:team",
"show:<div class='box box_stories'>",
"show:<div class='box_pad box_img bwWrapper'>",
"show:<div class='box_inner_pad'>",
"show:<h3><a href='/staff-detail/__slug__'>__authorX__</a></h3>",
"show:<p class='teamsummary'>__summary__</p>",
"show:<p class='phone_icon'>__authorXworkphone__</p>",
"show:</div>",
"show:</div>",
"show:</div>"
);
?>
理想的には、次のようなことができます。
<? $myStyle =
"show:<div class='box box_stories'>",
"show:<div class='box_pad box_img bwWrapper'>",
"show:<div class='box_inner_pad'>",
"show:<h3><a href='/staff-detail/__slug__'>__authorX__</a></h3>",
"show:<p class='teamsummary'>__summary__</p>",
"show:<p class='phone_icon'>__authorXworkphone__</p>",
"show:</div>",
"show:</div>",
"show:</div>";
getContent(
"article",
"display:list",
"find_series:team",
"find_category:leadership-team",
"order:series",
"find_parent_category:team",
$myStyle
);
getContent(
"article",
"display:list",
"find_series:team",
"find_category:executive-team",
"order:series",
"find_parent_category:team",
$myStyle
); ?>
これは可能ですか?これにアプローチする最良の方法は何ですか?
注: getContent() 関数は変更できません。これは CMS のコア関数です。