2019 五月 24 , 星期五
Home / 2013 / 九月

Monthly Archives: 九月 2013

WordPress 后台TinyMCE 编辑器增强技巧大全

wpdaxue.com-201301317

今天再补充一些 TinyMCE 编辑器增强技巧,希望能尽可能满足你自己的折腾需求。 更改编辑器默认视图为HTML 大家都知道,在后台新建文章后,编辑器就自动跳转到“可视化”视图,对于一些经常要插入代码或者WEB设计者们来说,可能更习惯使用HTML视图手动编辑。 设置方法:将以下代码添加到主题的functions.php文件里即可: add_filter('wp_default_editor', create_function('', 'return "html";')); 添加编辑器默认内容(编 ...

Read More »

如何自定义WordPress的 后台登录页面(Logo/链接/文本)

出于个性化要求,你可能需要自定义WordPress的登录页面的显示效果。貌似有不少这方面的WordPress插件,但是我们完全没有必要安装插件,只需要简单的添加一些代码即可。 方法概要 通过WordPress内置的挂钩(Hook),在主题的 functions.php 添加一些简单的代码,即可完成自定义修改,所有的操作都不需要修改WordPress核心文件,即使升级WordPress版本,也不会丢失效果。 注:下文提到的所有代码,都是添加到主题的 funshions.php 文件的最后一个 ?& ...

Read More »

自定义 WordPress 后台底部的版权和版本信息

WordPress 后台底部默认会显示WordPress版本信息和版本号,如果你运维一个多用户网站,并且其他用户可以访问后台,那么你可以自定义这些信息,隐藏版本号等。只要将下面的代码添加到主题的 functions.php 即可: /** * 自定义 WordPress 后台底部的版权和版本信息 * http://www.wpdaxue.com/change-admin-footer-text.html */ add_filter('admin_footer_text', 'left_admin ...

Read More »

精简WordPress后台

详细的level在wp-admin/menu.php中可以看到 下面的实例是去掉评论菜单,编辑主题function.php加入代码就可以实现。 function remove_menu() { global $menu; //移除评论主菜单 unset($menu[25]); } add_action('admin_head', 'remove_menu'); function remove_submenu() { global $submenu; //移除主题二级菜单 unset($subme ...

Read More »

WordPress附件函数总结

WordPress附件可以是图片、视频、文本文件等类型,但大部分附件函数都是针对图片的,本文总结了常用的附件函数使用方法。 wp_get_attachment_image_src() <?php wp_get_attachment_image_src( $attachment_id, $size, $icon ); ?> 用于图片类附件时,根据附件id和指定的尺寸($size,默认是thumbnail)获取图片的url、width、height,以数组形式返回结果,数组形式如下 Ar ...

Read More »

WordPress 删除后台仪表盘无用模块

123

  一、无需代码,后台隐藏不必要的模块 因为不同的用户有不同的喜好,这种情况下,我们不需要通过代码彻底删除模块,只需要将不需要的模块隐藏即可,其实方法很简单,在控制板页面右上角有个“显示选项”按钮,点击可以弹出如下图所示的选项,你可以根据需要去除不需要的模块,当然也可以根据需要设定页面分栏数目。 注:以上后台设置只对当前用户有效,也就是说“控制面板”的模块在不同的注册用户之间不会相互影响。 二、增加代码,彻底删除后台不必要的模块 本教程讲解的是企业网站定制,应该根据企业网站的性质来去掉 ...

Read More »

WordPress后台删除不需要的侧边栏菜单

16442242P-0

自定义后台的侧边栏菜单 首先让我们看看,什么是后台的侧边栏菜单: 上图就是使用管理员账号登陆后看到的侧边栏所有的菜单项,WordPress给不同角色的用户定义了不同功能的使用权限,所以不同角色的用户后台所看到侧边栏菜单项都是不一样的。这个时候需求又来了,有些时候即使是管理员,部分菜单也是用不到了,例如用WordPress来建一个企业介绍性的网站,该站点根本没有添加评论功能,那么侧边栏的评论菜单是用不着的,如果让企业用户看到,他们会感到很迷惑。所以最好的办法是,根据实际情况,把不该有的侧边栏管理菜 ...

Read More »

wordpress判断是否首页的if(is_home())不起作用?

利用is_home()判断是否为首页,如果不起作用,大致有如下两个常见原因: 第一种: 当你的首页不是默认的index.php的时候,而是在后台指定了一个page页面。这种情况下is_home()会失效,也就是说这样子的情况下就不能再用is_home()来判断。 is_front_page()是判断当前页是不是指定的首页,我们在上面描述的情况下需要的就是这个函数。 ps:我在使用多站点wordpress进行二次开发时,需要所有的站点均指定一个page作为首页来显示;而且,该page作为首页显示时 ...

Read More »

模板标签-wp_list_comments()

说明 该标签基于各种参数(包括在管理界面中设置的参数),显示某篇日志或页面的所有评论。 用法 <?php wp_list_comments( $args ); ?> 默认用法 <?php $args = array( ‘walker’ => null, ‘max_depth’ => , ‘style’ => ‘ul’, ‘callback’ ...

Read More »

WordPress函数:query_posts(查询文章)

描述 query_posts() 可以用来控制在循环(Loop)中显示哪些文章。它可以替换主查询,而使用一个新的查询来获取文章。要清除 query_posts() 的新查询,可以使用 wp_reset_query() 来重置查询。 我们强烈建议您使用 pre_get_posts 来替代 query_posts() ,同时使用 is_main_query 来检查主查询。 举个例子,在首页(homepage),你可以看到最新的10篇文章。如果你想仅仅显示 5 篇文章(不在乎分页),你可以像这样使用 ...

Read More »

WordPress:Template Tags/get bloginfo

描述 get_bloginfo() 模板标签返回了关于你的博客的信息,这个信息可以在PHP代码的其它位置使用。这个模板标签和bloginfo()也可以用来显示你的博客信息。 用法 <?php get_bloginfo(‘show’); ?> 例子 默认用法 默认将你的博客的标题分派给变量$blog_title. <?php $blog_title = get_bloginfo(); ?> 博客标题 这个例子将你的博客的标题分派给变数$blog_ti ...

Read More »

WordPress友情链接函数 wp_list_bookmarks() 详解

在主题制作中,wp_list_bookmarks是比较常用的WordPress函数,在主题中调用友情链接的时候,通常都要用到。下面就对这个WordPress友情链接函数wp_list_bookmarks()做一下详细的介绍。 注:wp_list_bookmarks()已经取代了之前的老函数get_links_list() 和 get_links()。 默认情况下(没有添加任何参数)的用法: 链接被划分为不同类别,每个类别有一个名称 包含所有链接,无论是链接的分类名称还是ID 按名称排列链接列表 ...

Read More »