通过挂钩添加菜单项

时间:2019-02-11 18:41:51

标签: wordpress

WordPress 5.0.3

我正在阅读有关WordPress 4.9.8的书。但是我使用的是5.0.3。

这是我未能应付的摘录。

任务是将字段添加到菜单项。我将此代码添加到主题中的functions.php中。

/var/www/wordpress/wp-content/themes/wpquickstart/functions.php

add_action( 'wp_nav_menu_item_custom_fields', 'wpquickstart_menu_button_fields', 10, 4 ); 
function wpquickstart_menu_button_fields( $item_id, $item, $depth, $args ) {     ?> 
  <div class="fusion-menu-options-container"> 
   <div class="option-details"> 
     <h3><?php _e( 'Menu Class', 'wpquickstart' ); ?></h3> 
     <p class="description"><?php _e( 'Add custom css class.', 'wpquickstart' ); ?></p> 
   </div> 
   <div class=""> 
     <input type="text" id="wpquick-menu-class" name="wpquick-menu-class" value="" /> 
   </div> 
  </div> 
<?php } ?>

如果我没有记错的话,这个钩子似乎已经用完了。

错误日志为空。但是,当页面正在加载时,“?>”可见。页面完全加载后,此摘录消失了。

您能给我一个踢一下:如何在WP 5.03中添加菜单项吗?

0 个答案:

没有答案