分类目录归档:WP技巧

wordpress,插件、技巧、函数、seo

腾讯微博获取文章图片

(wordpress)腾讯微博的API官方应用中有一项功能,一键转播功能。

嵌入一键转播到你的网站里,访客便能将网页信息直接传播至腾讯微博。分享资讯的

同时,用户通过

来源链接可进入你的网站,从而提升访问流量。

①文章标题,或其他需要分享的内容。[参数:title]

②被转播页面的网址链接。[参数:url]

③被转播页面的图片信息。[参数:pic]

前两项都能使用微博的代码自动获得,当然DIY和代码控的朋友可自行修改wp代码。而第3项就需要wp代码来获取图片。

基本步骤:

在主题的functions.php文件中加入以下代码:

function get_post_thumbnail() {
$files = get_children(‘post_parent=’.get_the_ID().’&post_type=attachment&post_mime_type=image’);
if($files) :
$keys = array_reverse(array_keys($files));
$j=0;
$num = $keys[$j];
$image=wp_get_attachment_image($num, ‘large’, false);
$imagepieces = explode(‘”‘, $image);
$imagepath = $imagepieces[1];
$thumb=wp_get_attachment_url($num);
print $thumb;
else:
print “http://www.yourdomain.com/images/default.jpg”;
endif;
}

在内容页,一般情况下转播的按钮都会设置在内容页中。

适当的位置添加腾讯微博的代码。(移步点此处)

引用函数<?php get_post_thumbnail(); ?> 显示本篇文章中的第一张图片。

PS:

目前存在的问题:外链图片无效。

不是秘籍的秘籍(2)

这几天趁有点空闲时间改动了下现有的主题,对主题部分进行了优化和新的SEO处理。

1、页面的标题不再包含博客名称

WordPress默认主题使用的是:<title><?php wp_title(‘&laquo;’, true, ‘right’); ?> <?php bloginfo(‘name’); ?></title>
输出的标题结构是 “文章标题 ? 博客名称”。之前我用的是部分优化的,但总感觉页面的标题加博客名称,似乎对搜索引擎不是很好,毕竟很多时候题目和博客名称没有多大的相关性,多少会影响到效果吧。 继续阅读

请 Kill IE 6

最近在改部门使用的web服务器和ftp服务器,主要用于日常软件和个人软件维护,虽然单位有提供统一的邮箱和网络硬盘,但都相当不方便,不是控制在本部门下。

在弄web服务器的时候,做了一个简单的HTML,但position-fixed的效果彻底打败我了,由于出于兼容性其实很多单位都还在IE6的,必须是这样,谁让现在很多内部的软件和专用的软件都还停留在IE6,真TMD的神经病,抽风一样。 继续阅读

原生控:评论分页导航

已经一个多星期没有好好的上网了,想当然的也没怎么好好的看各位的blog,今天一大早就在万戈老弟那里纯灌水,一直在看一些错过的文章,看到了万戈老弟蛮早写的一篇文章:《免插件实现评论分页导航》,我再一次没能控制住,又折腾了下wp。

效果请看大量评论文章留言本继续阅读