前提・実現したいこと
wordpressのカスタムメニューに構造化タグ(schema.org)をうまく適用するには、
functions.phpで
class My_Walker_Nav_Menu extends Walker_Nav_Menu
{
function start_el(&$output, $item, $depth=0, $args=array(),$id=0)
{
$output .= '<li itemprop="name">';
$item_output .= '<a itemprop="url" href="'
.esc_attr($item -> url).'">'
.$item -> title.'</a>';
$output .= apply_filters('walker_nav_menu_start_el',
$item_output,
$item,
$depth,
$args);
}
}
このようにすることは古い、または よくない でしょうか??
プラグインでも問題ないでしょうが プラグインは更新のとき に問題がでたりすると 聞きます。
他に おすすめ ありますか??
あなたの回答
tips
プレビュー