2019 三月 20 , 星期三
Home / Tag Archives: wordpress

Tag Archives: wordpress

win2003+IIS6+PHP5.3.8 安装配置

7

其实网上的方法也正确,只是在注册PHP 到 FastCGI时内容不全。新版本的PHP5.3通过以往老方法已经不能在IIS上安装了(因为现在php 5.3已经不支持ISAPI了,而是用FastCGI了),现在给出在IIS上安装PHP5.3以后版本的教程。 首先肯定是安装IIS了,具体安装方法可查看:http://down.chinaz.com/server/201102/11_1.htm。 然后下载并安装IIS FastCGI,下载地址:http://www.iis.net/download/fa ...

Read More »

WordPress Rewrite / Permalink内部过程分析

关于Query Vars 这是Wordpress全部代码中最重要的变量,所谓的query vars是一系列变量集合. WP通过解析URL设定query vars, 并通过分析query vars值决定显示那些文章,设定标志位等.所谓标志位是WP_Query类中一系列$is_xxx形式布尔成员变量,所有的is_xxx()形式 template tag实际上都是返回$wp_query里对应成员变量值.  举例而言,如果当前页面是单篇文章, 则p这个Query Var(以下简称变量)值不为空.(在WP ...

Read More »

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 »