WP教程

无描述
  • WordPress标签页固定连接以.html结尾

    有网友给我留言,想让tag标签页的URL后面自动加html,比如 www.abc.com/tag/1,变成www.abc.com/tag/1.html。这或许是出于某种SEO目的,不过我觉得这样做没什么意义。 实现这个目的的方法还是比较简单的,只是标签页是存档页,需要分页,分页后的链接形式为tag/1.html/page/2,就无法实现以.html为结尾,虽然我不懂什么SEO,但是我觉得这样的链接不好看。昨晚为了这个问题弄了一…

  • WordPress让分类/标签等存档页也能置顶文章

    推荐插件:Category Sticky Post。该插件可以让文章在指定分类页置顶显示。 WordPress有原生的文章置顶功能,不过只支持在首页让置顶文章在顶部显示,其他如分类页、标签页、作者页和日期页等存档页面,就没法让置顶文章在顶部显示了,只能按默认的顺序显示。有很多网友早前向我问过怎么解决这样的问题,当时查阅了一些资料没有解决就被搁置了。现在参考wp-includes/query.php中…

  • WordPress搜索页如何显示搜到的文章数量

    在搜索结果页面显示搜到的文章数量,能给访客一个更好的搜索体验。在WordPress中,很多教程介绍的都是下面这种比较搓方法,在主题目录下的search.php的适当位置添加以下代码: <h2 class="pagetitle">搜索关键字: <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, …

  • WordPress 对搜索引擎隐藏特定的文章

    这个问题的来源是这样的: 众所周知,随着搜索引擎的改良,会越来越排斥采集和伪原创,尤其是百度还推出了起源算法,对采集站进行K站等措施。如果被贴上采集站的标签,所有的努力可能付诸东流。 相信很多站长,也想多一些原创内容,并不想全部靠采集别人的文章。然而一个新站,尤其是个人站长,其内容的充实速度一定很慢,我们做站不仅要讨好搜索引擎,更要讨好读者。如果读者不…

  • WordPress 自动去除img的width和height属性

    年前折腾了一下博客的自适应功能,让使用手机、iPad等移动设备的访客也能顺畅的浏览露兜博客的内容。这里分享一下自适应主题需要用到的一个功能:当访客使用手机访问时,自动删除文章内容中图片的width和height属性,以达到自适应的效果。 如,在桌面设备上,图片使用的是以下的HTML代码: <img src="abc.png" alt="abc" width="580" height=…

  • WordPress禁止用户上传特定类型的文件

    如何从WordPress默认允许上传的文件类型中,禁止上传某些特定类型的文件,如WordPress默认允许上传 .exe 后缀名的可运行文件,那么我们怎么禁止用户在WordPress后台发表文章时上传 .exe 后缀名的文件呢?这就是本文要解答的问题。 首先,我们要知道WordPress支持上传哪些类型的文件,我们可以在当前主题的functions.php中插入以下php代码,然后打开博客首页,查看网页源代码,即…

  • 让WordPress只支持上传图片

    在添加文章的时候,WordPress支持添加媒体,包括图片、视频、Word和Excel等等各种多媒体文件。如果你想知道WordPress支持上传的所有文件类型,可以在当前主题的functions.php中插入以下php代码,然后打开博客首页,查看网页源代码,即可看到一个完整的支持列表(看完后,记得删除): print_r(wp_get_mime_types()); 言归正传,我们今天要讲的是如何让WordPress只支持上传图片…

  • WordPress提示正在执行例行维护,请一分钟后回来的解决方法

    WordPress在升级程序、主题、插件时,都会先切换到维护模式,也就是显示 “正在执行例行维护,请一分钟后回来(Briefly unavailable for scheduled maintenance. Check back in a minute)”,如果升级顺利,也就几秒左右就恢复正常;但是如果由于网速不佳等原因导致升级中断,WordPress就会一直停留在维护模式,不论前台还是后台,都一直显示“正在执行例行维护,请…

  • wordpress升级后密码正确后台无法登录的解决方法

    今天把wordpress网站升级了结果出现了,后台是密码正确但是网后台无法登陆了,登录之后就自动退出,下面我找到了解决办法,记录一下有需要的朋友可参考. wordpress程序而导致的,博客从3.1版本升级到3.3版本的时候,就出现了 wordpress无法登陆的问题了. 修改方式是:打开文件”/wp-includes/pluggable.php“找到如下代码: setcookie($auth_cookie_name, $auth_cookie, $exp…

  • WordPres限制非管理员访问管理面板的方法

    前言 Wordpress这款开源程序的后台路径完全已经暴露了,很容易受到黑客的入侵。其它很多开源程序都是可以修改为自己设定的后台地址,而wordpress程序后台地址就是域名/wp-admin.为了防止非管理员之外的人员登录后台很多站长可以说也是绞尽了脑汁呀。以前小编也研究过一种方法是通过修改.htaccess规则来阻止非管理员之外的人登录后台网址的。不过和这篇文章相比之下就稍微有点麻烦…

  • WordPress后台发布文章,自定义栏目和字段的方法

    WordPress后台开发过程中添加一个独立的模块,对添加文章相关的内容会起到非常方便的作用。 第一步,我们要添加代码,我们把代码放在一个独立的php文件中. 先新建一个php文件,比如links_add_box.php ,然后在function.php中添加代码加载那个php文件: include('admin/links_add_box.php'); 文件名可随意,注意路径。我这里两个文件都在主题文件夹下。。接下来的工作都…

  • WordPress如何使用the_title()与the_title_attribute()函数

    WordPress 提供了一个非常简单方便的函数来显示当前文章的标题,那就是:the_title()。 这个函数经常被开发者在 header,post,page,loop,footer 里使用,这几乎是开发主题里最常用的Wordpress函数之一,然而许多开发者并没有意识到这里有个地方并不应该使用此函数,那就是在 attributes 里,如: <a href="<?php the_permalink(); ?>" title="<?…

  • wordpress如何去除顶部的工具条(admin bar)

    wordpress为了方便管理员快速的从前台进入后台来管理网站在wordpress顶部强制加入了一个工具条(admin bar),而且默认是对所有用户都显示的,有时候看着挺烦心。 那么怎么来去除这个烦人的工具条(admin bar)呢?下面附上代码。 一、完全禁用工具条: 1、完全去除wordpress工具条(代码一) show_admin_bar(false); 完全去除wordpress工具条(代码二) add_filter('show_ad…

  • WordPress 教程:如何通过 PHP 代码修改表结构和索引

    我们在 WordPress 创建表之后,由于业务的需求,可能需要对表结构进行修改,比如增加多一些字段,或者删除一些无用的字段,也有可能因为优化的问题需要对某个表结构增加索引。我们怎么操作呢? 修改表结构 比如我们需要给表 $table 增加一个 field1 字段。 首先我们判断一下,$table 是否已有该字段: $wpdb->query("SHOW COLUMNS FROM `{$table}` WHERE field='fi…

下一页