总算把搜索修好了……

分类 折腾WP 标签: ,

YOYOCICI的主题search页代码有点问题导致一直没法抓取搜索词,以前用gsc还没注意,想改回默认搜索就各种不成功_(:з」∠)_后来发现只差一句……

[codesyntax lang="php"]

 <?php  $limit = get_option('posts_per_page');
             $paged = $femalePaged;
             query_posts('author=1' . '&paged=' . $paged); ?>
<?php $posts=query_posts($query_string .'&author=1'.'&posts_per_page=20'); ?>
      <?php if (have_posts()): ?>
      <?php while (have_posts()) : the_post(); ?>
      <?php { ?>

[/codesyntax]

加上第四行那句一切搞定!整了一下午我容易么_(:з」∠)_

来帮小邓做个广告

分类 折腾WP 标签: ,

用了2年的主机来帮忙做个广告——恒创主机新年优惠

感谢您在过去一年中对恒创主机的支持,现在我们已经更名为了恒创科技,在您的支持下,我们现在已经逐步走向了正规化、规范化,希望在新的一年里,您继续支持我们,让我们为您提供更加满意的服务和稳定的产品。
去年的跨年活动中,我们仅仅放出了虚拟产品优惠,今年,我们将为您赠送一些实体小礼品,略表心意。下面是详细的优惠和促销信息:
我们的官网 http://my.hcunit.com/aff.php?aff=987    (这是猫猫的推广链接求点击╮(╯▽╰)╭)

一、新订购产品优惠(互不叠加):
1、全场所有产品订购2年送1年,订购3年送2年,订购后联系客服
2、全场所有产品订购年付7折终身优惠,优惠码201407
二、老客户续费优惠(互不叠加):
1、所有产品续费2年送1年,续费3年送2年,续费请联系客服
2、所有产品续费均7折优惠,请联系客服获取
三、实体小礼品赠送:
1、续费或者订购任意产品均赠送恒创定制鼠标垫一张。
2、续费或订购任意产品金额满500即送恒创定制8GB U盘一个。
四、随机流量容量增加:
1、消费账单尾号是8的年付产品可享受免费的磁盘加倍,该附加值终身有效。
2、消费账单尾号是6的年付产品可享受免费的流量增加50%,该附加值终身有效。
五、IPAD MINI 2免费送:
1、参加条件:扩散本次活动内容到至少2个不同网站,例如您的博客、您常去的论坛。
2、扩散内容中需要附上您的推介连接地址(可到会员中心获取,用于统计抽奖)
3、活动结束后,我们将在所有推介ID中随机抽取一个ID成为幸运大奖,所以请特别留意您的ID哦

活动时间:2013年12月31日0点到2014年1月05日23点截止。
其他信息:本次恒创无限域名主机产品再次出击,欢迎抢购

【wordpress小白教程】之主题文件说明

分类 折腾WP 标签: ,

我发现我所有教程都是让小白刺激出来的……连基本原理都不懂就开始仿站是不行的啊!猫猫我玩WP到现在都不敢说自己敲代码仿站啊!!连html和php区别都搞不清楚的更是不可以的啊!!!!

先列两个参考资料:wordpress模板文件的优先级,还有水煮鱼大大的《从零开始制作wordpress主题》 里面有很详细的语法解释

然后是一个在线设计的工具网站:wordpress在线设计,基础版式可以所见即所得,很好用,不过版本很低没有function

以下是教程,这只是代码小白的某猫写给更加小白的孩纸们看的一个套路,行家们莫笑话,有错误的话敬请指正

首先什么叫模板,模板就是一个套路,它规定了一个格式,数据库中的内容按这个格式填充进去形成一个网站,所以你的主题中一般不会出现本站的某篇文章地址更不可能出现具体内容,所以想仿站的童鞋们,先搞清楚wordpress的原理再玩,别浏览器看了人家源代码就想仿,wp的仿站,其实是相当于做一个新站啊!

wordpress主题文件的用处

先去读上面那篇优先级的文章,你会发现,几乎所有的页面最后一个选择都是index.php,也就是说理论上你可以只用一个index做出整个主题,不过……这是一个多么没条理的蛋疼选择啊

作为一个完整的wordpress主题,必备的通常有以下几个文件:

<1> header.php,通常在这个文件中包含博客的标题(title)和描述(description)、代码类型、CSS调用、feed地址等等。而且它们通常在整个博客中都是一样的。一些整站框架分布相同的还会把分布方式也做出来,典型的例子就是默认twentyten主题。这个文件一般是每个页面都会调用的。

<2>index.php,这是一个万能文件,不过一般来说还是用来当主页,就是一点开网站显示的内容,普通博客的话通常就是时间顺序的文章列表、部分/全部内容、文章元数据信息等等,如果主题中存在home.php的话那index多半是空的。

<3>sidebar.php,侧边栏,就是首页或者文章页等等侧面那条显示页面列表,类别列表,存档列表,友情链接列表和其他一些列表等等内容的。除非你每种页面侧边都不同,不然一般是建成一个文件统一调用的,差异特别大的可以单写。

<4>footer.php,页脚,通常也是所有页面都调用的,放什么都可以,通常是版权信息和js调用,统计代码什么的也都放这。

<5>single.php,文章页,点开单篇文章的时候显示的格式。

<6>page.php,页面模板页,默认页面内容的格式,也可做单独的模板给不同的页面用。

<7>archive.php,存档页面,当你点击分类或者某个标签或者某个日期的时候,存档页面用来显示筛选出来的内容。

<8>style.css,样式表,规定了所有内容板块的位置、颜色、字体等等样式,必须品。

<9>functions.php,配置文件,决定了你的主题能支持什么功能,很老版本的wordpress甚至没有这个文件,不过现在做主题一般都需要了,这东西运用好了很神奇。

<10>404.php,404错误页面,用于找不到网页时。

<11>comments.php,评论模板,文章下面写评论的框框就是这个了

<12>search.php,搜索模板

这些是比较基础的功能,当然还可以添加更多复杂的模板,比如默认主题下就有各种loop、tag什么的~

第一节课就到这,下节课等我啥时候不懒了再写……

 

 

Google Adsense被封掉了……

分类 折腾WP 标签: ,

说我刷无效点击……挂了半年才2个点击居然说我刷无效?我不用你了还不行么……

换回bloggerads好了,咋说还有展示收入呢

  • 我可以獲得多少廣告報酬?
  • 每一個部落格實際獲得的廣告報酬都不一樣,主要決定於以下三項數值:1.廣告價格:指廣告客戶對您的部落格實際委刊的金額。2.部落格活躍程度:如作者文章的更新速度、部落格參觀人數,及瀏覽者與部落格的互動程度等權重。

    3.廣告位置:廣告擺放的高度越高,所獲得的收益越好。

 

好吧对这个广告联盟有兴趣的可以戳评论框旁边的猫,那是我的邀请链接

又见SPAM……

分类 折腾WP 标签: ,

本来是烦垃圾评论,又看到小亮的滑块好玩才弄了个滑块,安生了很久,谁知道今天一开又23个垃圾评论……无奈开了小墙吧

连验证都拦不住的SPAM到底是要闹哪样啊

留个小墙代码以做备份~感谢万戈

[codesyntax lang="php"]

<?php

/* -----------------------------------------------

<<小牆>> Anti-Spam v1.8 by Willin Kan.

*/

//建立

class anti_spam {

function anti_spam() {

if ( !current_user_can('level_0') ) {

add_action('template_redirect', array($this, 'w_tb'), 1);

add_action('init', array($this, 'gate'), 1);

add_action('preprocess_comment', array($this, 'sink'), 1);

} }

//設欄位

function w_tb() {

if ( is_singular() ) {

ob_start(create_function('$input','return preg_replace("#textarea(.*?)name=([\"\'])comment([\"\'])(.+)/textarea>#",

"textarea$1name=$2w$3$4/textarea><textarea name=\"comment\" cols=\"100%\" rows=\"4\" style=\"display:none\"></textarea>",$input);') );

} }

//檢查

function gate() {

( !empty($_POST['w']) && empty($_POST['comment']) ) ?

$_POST['comment'] = $_POST['w'] : $_POST['spam_confirmed'] = 1;

}

//處理

function sink( $comment ) {

if ( !empty($_POST['spam_confirmed']) ) {

//方法一:直接擋掉, 將 die(); 前面兩斜線刪除即可.

//die();

//方法二:標記為spam, 留在資料庫檢查是否誤判.

add_filter('pre_comment_approved', create_function('','return "spam";'));

$is_ping = in_array( $comment['comment_type'], array('pingback', 'trackback') );

$comment['comment_content'] = ( $is_ping ) ?

"◎ 這是 Pingback/Trackback, 小牆懷疑這可能是 Spam!\n" . $comment['comment_content'] :

"[ 小牆判斷這是Spam! ]\n" . $comment['comment_content'];

}

return $comment;

} }

$anti_spam = new anti_spam();

// -- END ----------------------------------------

?>

[/codesyntax]

 

wordpress小白教程之——为不支持导航菜单的主题加上导航栏

分类 折腾WP 标签: , ,

一直以来没有给这个问题写教程一是觉得现在不支持导航的主题不多,二是如果主题本不支持的话硬加上去往往会破坏主题的美感,因此上觉得写这样一个教程没什么用,不过答疑的时候还是不少人问,就把猫猫折腾出来的偷懒改法放上来吧~

此法的基本方针就是……从默认主题上往下扒!之前放安装教程的时候就说过,默认主题不要删,这样当我们需要一些功能的时候就有比较标准的代码可以搬上来,闲话少说下面是方法,因为是从默认主题上扒下来的,所以仅适用于像本博这种横向导航,需要纵向或者隐藏滑动导航的请自行去研究CSS

1.修改支持函数functions.php,在function中添加以下代码

[codesyntax lang="php"]

register_nav_menus( array(
 'primary' => __( 'Primary Navigation'),
 ));

[/codesyntax]

具体添加在什么位置呢,比较保险的方法是放在文件开始那个<?php后面,当然有的主题这个后面会有段/*    */夹着的注释,注释后面才是代码的正文,贴在那就可以了

2.修改主题模板,这个具体改哪个文件取决于你要把导航的位置和主题本身的结构,现在市面上的主题多数在header.php里就有相对完整的结构,比如头部的图片和整个主页面的div分布,这样只要把导航调用代码插到相应位置就行,比如header和wrap之间(不同主题对div命名不同,不必生搬,只要能找对位置就行),导航调用代码如下

[codesyntax lang="php"]

<div id="access">

<?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>

</div>

[/codesyntax]

有一些主题在header.php里只有必要的调用而没有div结构,比如rainbow主题的原身YOYOCICI,就需要在每个需要调用导航的页面添加了,至于为什么 id="access"……这纯粹是为了方便,不过注意,如果你原主题中有access这个id,那么就需要换掉,同样下一步里的access也要同样替换掉

3.修改CSS,编辑你的CSS,添加以下代码

[codesyntax lang="css"]

#access {
 background: #000;
 display: block;
 float: left;
 margin: 0 auto;
 width: 940px;
 }
 #access .menu-header,
 div.menu {
 font-size: 13px;
 margin-left: 12px;
 width: 928px;
 }
 #access .menu-header ul,
 div.menu ul {
 list-style: none;
 margin: 0;
 }
 #access .menu-header li,
 div.menu li {
 float: left;
 position: relative;
 }
 #access a {
 color: #aaa;
 display: block;
 line-height: 38px;
 padding: 0 10px;
 text-decoration: none;
 }
 #access ul ul {
 box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
 -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
 -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
 display: none;
 position: absolute;
 top: 38px;
 left: 0;
 float: left;
 width: 180px;
 z-index: 99999;
 }
 #access ul ul li {
 min-width: 180px;
 }
 #access ul ul ul {
 left: 100%;
 top: 0;
 }
 #access ul ul a {
 background: #333;
 line-height: 1em;
 padding: 10px;
 width: 160px;
 height: auto;
 }
 #access li:hover > a,
 #access ul ul :hover > a {
 background: #333;
 color: #fff;
 }
 #access ul li:hover > ul {
 display: block;
 }
 #access ul li.current_page_item > a,
 #access ul li.current-menu-ancestor > a,
 #access ul li.current-menu-item > a,
 #access ul li.current-menu-parent > a {
 color: #fff;
 }
 * html #access ul li.current_page_item a,
 * html #access ul li.current-menu-ancestor a,
 * html #access ul li.current-menu-item a,
 * html #access ul li.current-menu-parent a,
 * html #access ul li a:hover {
 color: #fff;
 }

[/codesyntax]

这段是直接从twentyten的CSS里扒下来的,上面调用时的access就是为了这里不用那么多改动,不过同样这里显示出来的样式也是配合默认主题的,所以背景、宽高或者项目距离之类的修改需要根据自己的主题风格自行调节,具体写法自己去查CSS教程

4.建立菜单,以上内容是使主题支持菜单,然后就是让菜单显示出来,打开你的控制板——外观——菜单,新建一个菜单,然后在左面把你想显示的项目拖进去,保存

 

[caption id="attachment_851" align="alignnone" width="300" caption="菜单设置"]菜单设置[/caption]

这样就可以在主页显示了,不过注意如果分类下没有文章那么拖进去也不会显示的,直到分类下出现第一篇文章为止

 

 

OK教程完毕~~键盘故障配合软键盘写教程的某喵桑不起啊桑不起~~~~~~~

美美的情侣博客主题大展示~~~~多图,情人节好礼物哦(喂会不会早了点……)

分类 折腾WP

最近情侣博客世界似乎有壮大的迹象咩~~作为比较先驱的成员之一(自重啊喂~)来为情侣博客们做个展示吧~~~

其实情侣博客并不是一个特别新鲜的东西,这种双人博客思路的创始人貌似是rin-wendy,在wordpress平台上首先建立了双人情侣博客,而这个主题在国内亦被很多高手改编并广泛使用,后来是某些平台开出了情侣页面,让不同账号的一对璧人在同一页面上记录心情,像家园网、lovelogger、俩个人还有人人的情侣页面等等(新浪那个大赛……不好意思本喵是不承认那种形式是情侣博客的),但是借助公共平台的情侣页面又怎会有一个独立而温馨的自制情侣博客更能打动女孩的心呢?(喵在吐槽……那为什么这个站是我在做?)

于是给大家展示一下博友们美美的情侣博客吧~~~~以下排列顺序纯属想起哪个写哪个,无对比无排序

1.YYHeson

这个应该算是带我进入情侣博客世界的启蒙吧,从认识他们至今看到4个不同的情侣主题了,所以说Heson是个技术党啊……

首先是免费主题YOYOCICI,经典之一,同时也是很多博主包括我改编的对象~~很适合乱改的一个主题(喂……)

[caption id="" align="alignnone" width="1154" caption="YOYOCICI免费主题"]YOYOCICI[/caption]

 

然后是我认识他们时所见的一款主题,当时很是心水,不过似乎没有对外分享,只能上个缩略图

[caption id="" align="alignnone" width="1158" caption="哟嘻猴"]哟嘻猴[/caption]

 

然后是付费主题sweet-cloud,当时被我戏称密云,结果中文名就叫蜜云了……45元,经济实惠的主题,Heson童鞋还负责售后哦

[caption id="" align="alignnone" width="1175" caption="sweetclouds"]sweetclouds[/caption]

最后是新作Love-Is,脱离了传统的左右分栏,很个性的一款主题,JS效果多到华丽,重点是免费 哦~~~~~

[caption id="" align="alignnone" width="1185" caption="love-is"]love-is[/caption]

 

2.闲云野鹤夫妻博客,认识他们的时候还是情侣博客,如今已经变夫妻啦~~~~群里又一个技术帝

首先是曾经用过的XianYunYeHe主题(我可以鄙视这个直白的名字咩?),样式还是经典双栏款,不过功能已经被野鹤折腾的异常强大,A级优化和清晰明了的后台,超适合无基础人士,售价98元,演示站在此

 

然后是新款强推的Simple-Love,野鹤和长岛冰泪强强联手产物,野鹤使用中的主题,创意的分栏方式、强大的功能、直观后台设置、A级优化,可情侣也可单人,以后有了宝宝甚至可以改成三人哦(咳我越来越像做广告的了……)~~

150RMB,前10份优惠100RMB~

[caption id="" align="alignnone" width="931" caption="simple-love"]simple-love[/caption]

 

3.长岛冰泪——一切都好情侣博客,技术帝不解释,个人主题作品颇多,最近投身于情侣博客,主题应该是simple-love的……可以叫变种吗?是的吧……

[caption id="attachment_619" align="alignnone" width="1141" caption="all.gd"]all.gd[/caption]

4.双陈记,也是技术帝……突然发现群里技术帝真多,CP党表示鸭梨好大

第一款依然是经典改编的卡通情侣

[caption id="" align="alignnone" width="1137" caption="卡通情侣"]卡通情侣[/caption]

 

第二款是黑白猪,虽说依然是经典改编,不过设计变化颇大,很是可爱的黑白小猪

[caption id="" align="alignnone" width="1128" caption="黑白猪"]黑白猪[/caption]

 

第三个则是正在用的,最近的新作,名字……好吧我不知道,不过很清新很美哦

[caption id="attachment_620" align="alignnone" width="1181" caption="双陈记"]双陈记[/caption]

 

5.陌&泩的情侣博客,写这篇文的时候才发现陌生主题又换了,以前用的那个似乎找不到截图了啊……这个貌似是从某个人主题改出来的?单栏颜色区分用户,很好很强大~

[caption id="attachment_621" align="alignnone" width="1189" caption="陌生"]陌生[/caption]

 

6.玉在河里,改自蜜云主题,外观基本是小河的新设计了,不过小河啊……我还是更喜欢你之前那个改版,求截图

 

[caption id="attachment_627" align="alignnone" width="1423" caption="yuzaiheli"]yuzaiheli[/caption]

 

7.D-HAHA情侣博客,曾经让我很心仪的主题,不过貌似是Z-blog的,不知道有没有WP版

 

 

主题大致就这些,只在原主题基础上改动较少的就没有放上来,具体的……看我的友链吧^_^(其实是懒得写吧喂……)

最后奉劝喜欢折腾主题的博友们一句,保留版权信息是对原作者的尊重,谁也不想辛辛苦苦设计的东西别人用了连个名都不给留,借某主题作者的话说:“要么保留我的名字,要么就改的连我自己都认不出来是我作品!”

果然不更新是会掉排名的呀……

分类 折腾WP

人家PR都到3就我到1,百度权重2掉到1,连Alexa都掉出200W了……果然不更新就掉的好厉害啊

不过度娘的收录居然涨到82了?不过度娘你邀请码申请全退信啥意思啊?微博又抽不中,联盟积分没备案……度娘你搞个SEO还这么多麻烦

好忙啊好忙,都木有时间玩wp……话说我已经快把博客写成微博了

wordpress小白教程之让你的站内搜索变成google

今天知道上有个娃说找了好多教程也没弄明白,鉴于当初猫猫弄的时候也费了不少劲,再来写一个小白级教程

要想玩google的自定义搜索,当然首先得有个google帐号,一般作为wordpress的站长为了提交收录都会有一个的,如果没有,请去注册一个,如果不会注册……请去面壁这个我不教

好了有了google账户首先登录google自定义搜索页面,创建新的自定义搜索引擎

 

第二步,选一个你看中的样式

 

再下一步

 

直接获取的代码托管方式是搜索元素,这个在wordpress上是不能直接用的,所以我们要改一下,猫猫最开始就是在这折腾了好久~

 

好了这回可以点保存并获取代码了,在此之前先去你的博客后台,添加一个新页面作为显示搜索结果的页面,比如我的这个页面叫“google说……”页面地址是http://rainbowends.us/search,然后在下一步里我们要把这个地址填进去

 

这段代码就是你的搜索框,可以用它来替换掉主题原来的搜索框了,如果想像我一样在输入文字的部分放个“你想找啥”,就给<input type="text" name="q" size="31" />里面加一个value="你想找啥"

还木有完,网页往下拉,下面是搜索结果代码,编辑你刚才建立的搜索结果页面,选择html格式,把搜索结果代码输进去,发布~

这样你的自定义搜索引擎就已经完全转移到wordpress上啦~

注意如果使用时出现该页无法找到的状况,去自定义搜索引擎的基本信息面板,把搜索语言改成英文就OK

当然还可以有下一步,当你已经有一个google adsense账户的时候,你可以把搜索引擎关联到adsense上,这样别人通过搜索引擎点击的广告也会算在你流量之内,赚钱神马的最美妙了~

然后你会接到一封邮件,在邮件的链接里授权账户就可以啦~

无觅相关文章插件,快速提升流量