wordpress设置xmlrpc-wordpress设置首页


原创,时间:2023-02-27 00:15:07

关于wordpress设置xmlrpc内容导航:

1、wordpress设置xmlrpc

2、wordpress设置首页

这个问题可以通过pre_get_posts这个钩子(hooks, 位于wp-includes/class-么参鱼半会玉wp-query.php)来解决,下面的参考代码放到当前皮肤的function丰师决掌s.php文件中即可测试效果:(注意一下截图里的数字 2表示只显示目余总分美无是判银湖录2,改成1即可只显示1)

为什么直接贴代码,不支持格式了?

add_action('pre_get_posts', 'only_show_category_by_id_in');
function only_show_ca触消乙含谁散粒配点tegory_by_id_i文答n($wp_que皇秋富候来航胞够气ry) {
if ( is_home() || is_front_page() ) {
$wp_query->set('category__in', 1);
}
return $wp_query;
}


另规检始香部斤边间外,前提是需要注意你后台的首页设置,应指棉定为“您的最新文章”,参考下图:

后台首页设置


wordpress设置首页

3、wordpress设置菜单不显示

wordpress 导航菜单的调用,一般都使用自带的wp_nav_menu()函数,使用后发现,这个函数并没提供给我们给每一项导航菜单添加自定义class的接口功能!

搜索了下,最终在老外的一篇文章中发现了wordpress自身提供的解决方法!嗯,wordpress还是很强大的...

方法很简单:依次进入wordpress后台->外观->菜单,然后在页面右侧的右上角点“显示选项”,我们看到“显示菜单高级属性”中有个“css类”选项,把它选中,再看菜单项中,已多出一个css类输入框,该框输入的内容即为导航菜单项自定义的class值!!再次见识到了wordpress的强大,擅抖吧,骚年!!哈...
wordpress设置菜单不显示

删除不必要的子菜单   wordpress后台的顶级菜单下面还有子菜单,当然有些子菜单是用不到的,我们也可以将其删除,wordpress 3.1以后的版本只需用到一个函数remove_submenu_page( $menu_slug, $submenu_slug ),这里有两个参数,$menu_slug是子菜单所在顶级菜单的缩略名,$submenu_slug为子菜单的缩略名,那如何获得这两个缩略名呢?例如,点击顶级菜单设置,链接地址类似:   那么顶级菜单设置的缩略名为options-general.php,也就是去除http://example/wp-admin/后剩下的东西,依次类推;接着点击顶级菜单设置下面的子菜单隐私,会打开以下网址:   那么子菜单隐私的缩略名为options-privacy.php,好了,就这么简单,下面是实现代码:      function remove_submenu() {   // 删除”设置”下面的子菜单”隐私”   remove_submenu_page( ’options-general.php’, ’options-privacy.php’ );   // 删除”外观”下面的子菜单”编辑”   remove_submenu_page( ’themes.php’, ’theme-editor.php’ );   }   if ( is_admin() ) {   add_action(‘admin_init’,'remove_submenu’);   }      根据用户角色去除菜单   如果你想按用户角色来去除相应的侧边栏菜单,那就再做一下用户等级的判断就可以了,给第11行的add_action添加判断,改写成:      function remove_menus() {   global $menu;      // 这里$restricted设置了评论和工具菜单   $restricted = array(__(‘comments’), __(‘tools’));   end ($menu);   while (prev($menu)){   $value = explode(‘‘,$menu[key($menu)][0]);   if(in_array($value[0] != null?$value[0]:”" ,$restricted)){unset($menu[key($menu)]);}   }   }      function remove_submenu() {   remove_submenu_page( ’options-general.php’, ’options-privacy.php’ );   }      global $current_user;   get_currentuserinfo();      //如果当前用户的等级小于3,那么就删除对应的菜单   if ($current_user->user_level < 3 && is_admin()) {   add_action(‘admin_menu’, ’remove_menus’);   add_action(‘admin_init’,'remove_submenu’);   }      在wordpress后台– 用户那里,管理员可以查看/ 编辑用户的角色,以下是用户角色和其等级的对应关系:   0 级对应订阅者   1 级对应投稿者   2 – 4 级对应作者   5 – 7 级对应编辑   8 – 10 级对应管理员   wordpress 3.0 之后将逐渐弃用用户数字等级,推荐使用户权限,可以用函数current_user_can()来判断用户权限。      使用插件实现   如果不想做码农,直接使用插件也可以完成自定义后台菜单的任务,推荐插件:admin menu editor,可以点此前往wordpress官方下载,启用后到设置– menu editor,就可以编辑后台的菜单了,还可以添加外链菜单,可以调整菜单顺序等等!

行业热门话题:

【wordpress设置首页】【wordpress设置菜单不显示】【wordpress设置页面跳转链接】【wordpress设置中文】【wordpress设置https】【wordpress设置首页轮播图】【wordpress设置头像】【wordpress设置伪静态】【wordpress多域名】【wordpress设置首页轮播】



更多插件导航: 问答聚合 问答导航 今日头条 头条聚合 ai原创文章 1024定向养站 1024快速起站 双标题 淘客文章插件 discuz自动发帖 伪原创 配图插件 挖关键词 自助解答专区 投稿 定向养站目录程序 快速起站目录程序 ai写作目录程序 泛解析泛目录泛文章程序