芒果小站

  1. 全球最具业界良心的主机 - Linode

    毫无疑问,目前做得最好的主机供应商

    猛击这里查看

  2. 芒果小站目前使用的主机 - Linode

    客服响应快,随时退款,XEN 架构稳定

    猛击这里查看

  3. 最好的日本东京线路主机 - Linode

    可选弗里蒙特、达拉斯、亚特兰大、纽瓦克、伦敦、东京机房

    猛击这里查看

  • 1
  • 2
  • 3
切换到精简模式
3

葵花宝典:5+ 实用 WordPress 技巧

作者 芒果/分类 教程/发布于 2012-10-16 14:37

1# 如何确保 WordPress uploads 目录的安全?

用 .htaccess 文件是最便捷的途径,将以下代码保存为 .htaccess 文件,放置到 wp-content/uploads 目录中。

<Files ~ ".*..*">
	Order Allow,Deny
	Deny from all
</Files>
<FilesMatch ".(jpg|jpeg|jpe|gif|png|tif|tiff)$">
	Order Deny,Allow
	Allow from all
</FilesMatch>

2# 根据文章 ID 获取文章内容

只要使用 get_post_field() 即可获得文章内容。以下示例通过 $post_id 变量显示文章内容。

echo get_post_field('post_content', $post_id);

3# 搜索指定的文章类型

使用以下代码可以将 WordPress 搜索范围限定在指定类型,粘贴到 functions.php 就可以了,这个之前也介绍过(如何过滤 WordPress 搜索结果页面)。

function SearchFilter($query) {
  if ($query->is_search) {
    // Insert the specific post type you want to search
    $query->set('post_type', 'feeds');
  }
  return $query;
}

// This filter will jump into the loop and arrange our results before they're returned
add_filter('pre_get_posts','SearchFilter');

4# 如何在 WordPress 页底加载 jQuery 文件

粘贴以下代码到 functions.php 文件即可:

function ds_print_jquery_in_footer( &$scripts) {
	if ( ! is_admin() )
		$scripts->add_data( 'jquery', 'group', 1 );
}
add_action( 'wp_default_scripts', 'ds_print_jquery_in_footer' );

5# 自动清除 WordPress 回收站文章

如果你不希望每次都亲自动手清空回收站,那就在 config 文件里加上这个吧,它会帮你自动清空:

define('EMPTY_TRASH_DAYS', 1);

其中 1 代表清除周期,单位为天。

版权所有,转载请注明出处。
转载自 <a href="http://mangguo.org/holy-canon-5-practical-wordpress-tips/" title="葵花宝典:5+ 实用 WordPress 技巧" rel="bookmark">葵花宝典:5+ 实用 WordPress 技巧 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。

已经有 3 条群众意见

  1. 奶茶 /2012-10-16 20:37

    确实是葵花宝典,这么强大的技巧。。 回应

    #1
  2. TekTea /2012-10-16 22:58

    说实话,这些功能一般的WP玩家还是用不上的,呵呵。 回应

    #2
  3. 游客奶茶/2013-03-10 19:32

    wordpress太臃肿了 回应

    #3

下面我简单说几句