自己做wordpress评论插件修改评论样式(两步美化评论内容)
wordpress自带的近期评论小工具不会显示具体的评论内容,而且还会显示管理员的评论,感觉不是很好,只能自己处理一下。花了近一个晚上才处理好,主要用在理解小工具的原理上了,但是使用起来就非常简单了,只要简单的两个步骤。该小工具在wordpress 3.4.1版本上测试通过。先来个截图预览下:
1、制作小工具
代码一堆可以 ...
wordpress获取文章评论数过滤掉作者代码分享
代码如下:
//获取文章评论数,不包含作者自己
function get_comments_number_filter_author() {
global $wpdb, $post;
//需要过滤作者的名称
$author = '作者名称';
$comments = $wpdb->get_results("SELECT count(0) as total FROM $wpdb->comments WHERE comment_post_ID = $post->ID AND comment_type = '' AND comme ...
wordpress中强大的调用文章函数query posts 用法
query posts是一个非常好用的调用文章函数,可以做到同页面内显示多种特定范围的文章,例如可以调用某分类、标签、日期及作者等不同范围的文章列表。这些文章列表可以极大的丰富 wordpress 页面的内容,并有利于SEO。二手科学家整理了下query posts调用文章的函数,下面分别说明下。 首先是query posts 的一般写法。通常 ...
禁用wordpress gravatar使用本地头像提高网页打开速度
WordPress默认的头像是读取gravatar.com上的图片的,对于国内用户来说会使网页打开速度变慢。所以我决定删除掉这块功能。 修改get_avatar函数,在wp-includes/pluggable.php内。修改后的函数如下:
复制代码
代码如下:
if ( !function_exists( 'get_avatar' ) ) :
/**
* Retrieve the avatar for a user who pro ...
WordPress伪静态和中文标签支持配置方法
WORDPRESS博客站已经运行快一年了,在伪静态上一直很纠结,空间默认不支持伪静态,网上找了很多方法,用404错误页面来做伪静态,现在发现了问题了。google收录了,但百度不收录,因为百度在爬行页面的时候,文章链接都跳到了404页面,百度认为是错误页面,就不收录了。
为了做伪静态,让百度也收录,我终于不嫌麻烦, ...
WordPress导航菜单函数wp_nav_menu()详解
1、wp_nav_menu()函数介绍:
worpdress发展到3.0以后增加了一个自定义菜单函数wp_nav_menu(),使得wordpress能够轻松的制作自己的导航菜单。2、如何调用导航菜单(自定义菜单):
在需要调用导航菜单(或者称之为自定义菜单)的地方插入<?php wp_nav_menu($args) ;?>来调用导航菜单,其中$args是函数的参数,后面会详细说 ...
WordPress自定义多个边栏的方法
在主题的function.php文件中,可以找到形如如下内容的语句:
复制代码
代码如下:
if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘before_widget’ => ‘<li id=”%1$s”>’,
‘after_widget’ => ‘</li>’,
‘before_title’ => ‘<h2>’,
‘after_title’ => ‘</h2>’,
));
该语 ...
wordpress全局变量$wpdb初始化并声明为全局变量的方法
首先从wordpress程序index.php入手:
复制代码
代码如下:
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
index.php加载了wp-blog-header.php文件,再打开看看:
复制代码
代码如下:
if ( !is ...
wordpress get_posts函数的使用方法 禁止输出指定类别的文章
使用wordpress禁止输出指定类别的文章可以给get_posts()函数传个数组参数,如下:
复制代码
代码如下:
<div id="diary1">
<h3>随机呈现</h3>
<ul>
<?php
$args=array(
'numberposts'=>16,
'category'=>'-9,-12',
'orderby'=>'rand'
);
$rand_posts = get_posts($args);
foreach( $rand_posts as $post ) :
?>
<li><a ...
在wordpress文章末尾添加内容的简单方法
1、修改文章页面模板single.php
打开模版文件中的single.php,在其中搜索
在这行下面加上:
<p>原创文章如转载,请注明本文链接: <a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”>
<?php the_permalink(); ?></a>
</p>
就OK了,还有一种方法:
2、打开主题文件夹 ...
wordpress dynamic_sidebar()函数使用方法
dynamic_sidebar()函数用来支持自定义sidebar侧边栏,可以自定义Widget插件,比如为侧边栏添加最近文章,文章归档,最新评论,标签云,搜索框,类别,链接表等。那么如何使用呢?在主题的functions.php文件的尖括号内添加形如下面的语句:
复制代码
代码如下:
register_sidebar(array(
‘name’ => ‘Sidebar’,
‘b ...
WordPress 防止恶意评论的方法
即使你的博客管理后台的管理员身份被人破解了,一般他也不会同时破解你的网站空间ftp账号,所以他也更改不了你的网站文件,你可以更改WordPress源文件代码过滤评论,这样不管是谁的评论都过滤一遍。打开当前使用的主题目录下的functions.php,在将第一个 <?php 替换成:
复制代码
代码如下:
<?php
function ludou_co ...
wordpress制作自定义菜单的方法
要想实现自定义菜单,需要用到的函数是wp_nav_menu(),给这个函数传递一些参数就可以输出自定义菜单菜单,下面简单讲讲如何使用使用这个函数。首先,在主题目录下的functions.php的 <?php ….. ?> 之间,添加以下菜单注册代码,这样你就可以在主题文件中使用wp_nav_menu函数了:
复制代码
代码如下:
// This theme u ...
用wordpress制作网站的步骤
在没有自己的网站的时候很想拥有一个属于自己的网站,可以说是自己的一个愿望吧。但是当我真正的运行起来了之后觉得没有多么的兴奋,自己也折腾了几天wordpress,从买域名空间,到安装WP,遇到了一些问题,自己到处搜索答案,有一些收获,和大家一起分享分享。
1.买域名空间。万网和新网算是比较权威的了,也是老牌了,美 ...
免插件在wordpress中插入表格的方法
WordPress 很强大,但是其编辑器却很简陋,可能 WordPress 依仗着自己有丰富的插件功能所以将后台的编辑器简化了吧。当然,一些简单的文字与图片输入对于 WordPress 编辑器来说是完全能够胜任的,但是如果要输入像表格这类稍稍复杂些的格式就要向 WordPress 投降了。虽然 WordPress 编辑器中有一项“从 Word 粘贴”的功能 ...
wordpress无法登录后台的解决方案
下面是具体解决流程:
1 首先打开phpadmin,从左边的表中选择xx_opition
2 在xx_opition中进行查询,在查询框中输入
SELECT * FROM `XX_options` WHERE `option_name` IN ('siteurl','home') LIMIT 0,30
3查询后修改siteurl home的指向,如果你是安装在www目录下,而你绑定你的域名在wordpress文件夹上时,此时siteurl ...
WordPress博客服务器环境配置
早就想搭建一个专属于自己的博客了,用来记录自己生活、学习的点点滴滴。之所以选WordPress,主要是因为它可以支持Latex,而且特别喜欢其简约的风格。
WordPress有个the famous 5 minutes installing,无奈我对LAMP(Linux,Apache,MySQL,PHP)几乎一无所知,用了将近两天才把整个博客搭建起来。安装 WordPres很容易,但是把相 ...
WordPress主题结构是如何架构的图文剖析
利用强大的技术,可以把基于WordPress的网站做成各种各样的形式,这除了要求WordPress主题开发人员精通HTML,PHP,JS,CSS等技术,还需要开发者掌握WordPress主题的框架。下面lizhi125和大家一起分析WordPress是如何架构的。 网站外观 WordPress主题由一系列模板文件组成,每个模板文件控制主题的一部分。无论在博客的哪 ...
wordpress在IIS下伪静态后子目录无法访问的解决方法
众所周知,wordpress是基于php开发,在apache服务下运行是最优秀的。但是,国内仍然有很多主机上不能提供apache服务器,大多都是IIS环境。因此,导致wp在IIS环境下,出现很多问题,解决起来也比较麻烦。UISEO优化网也不小心使用了IIS。因此,在遇到的关于IIS环境造成的一系列问题,记录下来,帮助有同样痛苦的站长共同分享 ...
WordPress简单三步实现首页文章显示缩略图(无插件)
喜欢折腾修改Wordpress主题的朋友,肯定遇到过这样的问题,想在首页文章中显示缩略图,有插件可以实现,不过不方便操作和控制,毕竟代码是人家写的,今天与大家分享一下,无插件,纯代码是怎么实现首页文章缩略图的,方法非常简单,就算你不懂代码,按步骤操作也是可以的。当然缩略图选择的是文章中的第一张图片,如果文章 ...