设置WordPress网站指定分类内容不在首页显示方法

在帮公司修改网站的时候需要用到的,记录下来以后肯定会用到的  所有还是记录下来

第一、修改functions.php修改

//在首页中排除某些分类
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( ‘cat’, ‘-6, -6’ ); //你要排除的分类ID
}
return $query;
}
add_filter( ‘pre_get_posts’, ‘exclude_category_home’ );
?>

第一、修改index.php

<?php if ( have_posts() ) : query_posts($query_string .’&cat=-20,-22′);
while ( have_posts() ) : the_post(); ?>

 

CloudFare被匿名者组织威胁:下架所有ISIS宣传网站

CloudFlare提供了能够阻止分布式拒绝服务(DDos)攻击的服务,他们的主要业务是web云端托管。

关于CloudFlare

CloudFlare是来自美国的一家公司。他们提供内容分发网络和分布式域名服务器服务,在访问者和CloudFare用户的托管服务提供商之间进行设置,充当网站的反向代理。CloudFlare提供网络保护、网络加速并提高更改DNS的网站和移动应用的可用性等服务。

Matthew Prince, Lee Holloway和Michelle Zatlyn于2009年创建CloudFlare。CloudFlare的CEO Matthew Prince在FOX商业网上发表了相关讲话,他表示公司非常重视此次事件。

14482859506924.png!small

匿名者要求CloudFlare下架与ISIS有关的网站

Prince告诉Liz Claman:

"匿名者组织公布了一个包括40个ISIS网站的列表,我们把这件事上报给了执法机构和组织,并且认为没有必要把这些网站从我们的网络上下架。事实上,执法机构特别要求我们不要下架其中的一些网站。"

下图是匿名者组织在Twitter上发表的言论:

14482860196591.png!small

他补充说,”我们对此非常惊讶,不只是因为执法机构没有下令把这些网站下架,还因为其实部分由匿名者组织提供的网站跟ISIS没有一点关系。有些只是车臣反叛军的网站,有些是Kurdish的网站,还有一些是巴基斯坦的网站。”

“匿名者组织非常擅长敲诈离线网站,除非这些网站使用了CloudFlare。”Prince解释说,”可能真的是因为我们CloudFlare很擅长组织拒绝服务攻击,所以才被匿名者组织敲诈。”

国内现在有很多关于匿名者组织的争论,有些人将这群黑客视为正义的代表,当代V的化身,因为他们在巴黎事件中挺身而出,帮助政府打击ISIS;还有些人认为他们是反社会群体,说到底还在干着违法勾当,他们还是应该受到法律的制裁。我们没法凭借一家之言就为匿名者组织定名。而CloudFlare和匿名者组织谁真谁假,其实我们也无法判断。只希望ISIS不要再搞恐怖袭击,还世界和平。

* 原文链接:blog.hackersonlineclub,译者/FireFrank,

转载来自FreeBuf黑客与极客(FreeBuf.COM)

wordpress代码为文章图片自动添加alt和title信息

今天刚上线的,所以发现了不少问题,这段可以很方便的为图片添加alt和title,我们能够用代码来完成所需功能的,

就尽量不要使用插件,毕竟wordpress插件安装越多速度越慢嘛!

下面是需要添加到主题里的代码:

//给文章图片自动添加alt和title信息
add_filter('the_content', 'imagesalt');
function imagesalt($content) {
       global $post;
       $pattern ="/<a(.*?)href=('|\")(.*?).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i";
       $replacement = '<a$1href=$2$3.$4$5 alt="'.$post->post_title.'" title="'.$post->post_title.'"$6>';
       $content = preg_replace($pattern, $replacement, $content);
       return $content;
}

20151029230029 20151029230146 将上面的代码放到 wordpress主题 文件夹下的functions.php文件内,这样文章图片就会自动添加alt和title信息。

WordPress 4.3菜单“显示选项”无法显示的解决办法

最近刚买的域名,也就是今天备案的,兴冲冲的弄好主题各种问题,结果在弄友情链接的时候出问题了,开始我还以为是主题的问题,各种弄,最后还在本地搭了一个结果发现是wordpress的问题,我记得以前哪里是可以点开的。

20151029222905

在后台的其他页面中的同功能都可以正常使用,看来问题是因为中文版WordPress 里的后台菜单管理文件导致的,所以,最简单的解决方法就是用之前版本的相关文件替换使用。

方法:下载ZKLHY您准备好的 nav-menus.php 文件,通过FTP上传到网站的 /wp-admin/目录,替换里面的 nav-menus.php 即可,下载地址如下:

点击下载nav-menus.php 文件

覆盖之后就可以正常打开显示菜单选项了,如下图所示:

20151029222217