文章关键字 ‘wp’

wordpress 常见问题集合, 不断更新

一. get_the_ID()与$post->ID如何使用?
get_the_ID()与$post->ID都可以获取当前文章的ID,但是前者一般用在循环内,如:



$post->ID的用法一般是:
ID==4) {?>
符合条件的内容

标签:,
发布在 WORDPRESS主题技术 | 没有评论 »

wordpress 寻找上级页面ID

下面是一个简短WordPress的代码,我想与大家分享。我碰到的第2级和第3级显示的导航水平侧栏不管哪个页面都要显示。为解决,google搜索,提出一项简短的代码片段。

我创建了我的主题新的一页,我将使用从现在起展出第二下调一边航行。我命名为subnav.php,它在我的sidebar.php包括

标签:,
发布在 WORDPRESS主题技术 | 没有评论 »

wordpress 防止垃圾留言的方法

在使用wordpress的时候,有时候会有很多自动提交的垃圾留言,如果要防止,我们就可以使用以下方法:

1 首先打开根目录下的wp-comments-post.php文件,找到
if ( '' == $comment_content )这行代码,在其上面添加以下代码:

标签:,
发布在 WORDPRESS主题技术 | 没有评论 »

不用插件创建WordPress留言板

以默认外观为准: 1.到默认外观目录下,复制single.php文件,并改名为guestbook.php; 2.打开guestbook.php文件,在 <?php get_header();?> 下面,添加代码: <?php /* Template Name: GuestBook */ ?> 保存. 3.添加一个页面,页面模板选guestbook.php,保存 4.复制comments.php文件,并改名为guestcomments.php; 5.打开guestbook.php文件,修改 <?php comments_template();?> 为 <?php comments_template('/guestcomments.php');?>

标签:,
发布在 WORDPRESS主题技术 | 2 条评论 »

完美页角卷页效果pageear(IE-FIREFOX)

要做一个网页右上角卷页的效果,在网上找了好久,能找到一些flash效果,但是那些都是在IE下面可以,在FIREFOX下面,flash不是真正的透明的,虽然看上去是,但是会把flash下面网页的内容遮盖住,从而不能点击flash下面的按钮与文字等。

搜索中文内容怎么也找不到,只好在google上搜索英文资料。找到了一个叫pageear的东西,可以解决这个问题。下面就与大家分享一下解决方法。

标签:, , ,
发布在 Flash&JS焦点广告, WORDPRESS主题技术, 精选JS | 2 条评论 »

wordpress英文引号变成中文引号的解决办法

在WP后台编辑撰写时英文引号(半角)标点符号不管是双引号还是单引号,前台网页中显示时转变成了中文编码形式下的全角字符。

而且,无论是标题还是文章内容, 所有的英文的三个句号(…)都会被转换为中文的半个省略号(…), 而更要命的, 双引号转换的无法让我接受, 因为英文符号的一对双引号都是一样的(”"), 而中文的一对双引号则应该是成不对称状的(“”), 结果被WordPress自动以转换, 所有被英文双引号引起来的部分都会被(““)这两个奇怪的东西引起来。

标签:,
发布在 WORDPRESS主题技术 | 一条评论 »

wordpress注册侧边栏

register_sidebars(2) 表示注册两个侧边栏。这样就能在后台的 Widgets 页面看到“当前 Widgets”部分的侧边栏列表中,出现“侧边栏 1”和“侧边栏 2”两个侧边栏。可以分别向这两个侧边栏中添加 Widget。

标签:,
发布在 WORDPRESS主题技术 | 没有评论 »

WordPress register_sidebar 自定义边栏支持widgets

Everyone who is building WordPress Themes probably implement the widget function in their theme. Code for the widgets is in functions.php. Here a code snippet of the default theme:

标签:,
发布在 WORDPRESS主题技术 | 没有评论 »

wordpress发送邮件表单(不用插件)

wordpress发送邮件表单(不用插件)

function yinheli_sendmail($to,$subject,$message){
$blogname = get_option('blogname');
$charset = get_option('blog_charset');
$yinheli_sendmail_headers = "From: $blogname \n" ;
$yinheli_sendmail_headers .= "MIME-Version: 1.0\n";
$yinheli_sendmail_headers .= "Content-Type: text/html;charset=\"$charset\"\n";
return @wp_mail($to, $subject, $message, $yinheli_sendmail_headers);
}

标签:,
发布在 WORDPRESS主题技术 | 2 条评论 »

WordPress发送邮件wp_mail()函数

有时候会用到wordpress发邮件的功能,这个时候就需要用到这个函数了。
wp_mail()函数是WP用来发邮件的一个函数,类似于PHP的mail(),函数定义如下:get_option('blogname')就是博客名称,get_option('admin_email')是admin的邮箱地址。还可以设置content-type,charset等参数。
当然了,需要使用wp_mail()函数,就需要成为WP的模板页(这个做法比较方便),或者手动导入全部需要的类文件(不推荐)。

标签:,
发布在 WORDPRESS主题技术 | 没有评论 »