WordPress配置

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | WordPress中文论坛 | WordPress主机 | CMS程序 | 论坛程序 | ECShop | ShopNC | PowerEasy

怎样更改日期/时间的显示方式?

参见:

怎样管理人们在我博客中的评论?

讨论选项的作用是?

怎样安装插件?

将一篇日志划分到多个分类下时,怎样更改各分类的显示方式?

要更改日志分类的显示方式,请打开index.php文件,找到<div class meta>。我们会看到以下代码:

<?php the_category() ?>

在括号()和引号内添加或修改内容,使之显示自己期望的样式。

如果希望用逗号隔开各分类,新标签应为:

<?php the_category(',') ?>

如果希望用箭头隔开分类,新标签应为:

<?php the_category(' > ') ?>

如果希望用项目符号隔开各分类,标签应为:

<?php the_category(' &bull; ') ?>

而用竖线隔开各分类的标签则应为:

<?php the_category(' | ') ?>

尽情发挥自己的创意,让分类的显示方式与众不同。

为什么所有评论都需要经过审核?

如果不希望所有评论都要经过审核才能发表,请查看管理面板设置菜单下的讨论选项,确保“审核所有评论”复选框没有被选中。如果该复选框被选中,所有评论都会被发送到待审核队列,等待管理用户审核。在“当一条评论有X个或更多超链接时放入等待审核队列”中的空白位置上填入一个大于零的数字。如果空白部分留空或数值小于零,所有带有链接的评论都将被审核。

如果“审核所有评论”复选框没有被选中且链接审核值大于零,但仍然会出现垃圾评论,这可能是因为评论垃圾词列表的各个垃圾词之间出现了空行、标点符号或单个字母等。评论垃圾词列表中各个词之间应该用空格隔开,并且每个词都应该占据一行位置。以上都设置完毕后,升级已安装的反垃圾插件。如果仍然不能解决问题,逐个禁用插件,找出罪魁祸首,然后联系插件作者寻求帮助。

怎样阻止其他人在评论中使用HTML

可以在wp-includes文件夹下的kses.php文件中设置是否可以在评论中使用HTML标签

在文本编辑器中打开kses.php文件,找到文件最上方的HTML标签列表。每个HTML标签都单独成行,构成一个合法标签的PHP数组。以//开始的标签行或被标注或被禁用,因此这些标签实际上指明了评论中不允许出现的HTML标签。

为了阻止人们在评论中使用HTML,可编辑kses.php文件,在列表相应标签行的开始部分添加//,使之按自己的意志接收或禁止特定HTML标签。如果不希望任何HTML标签出现在评论中,可标注所有允许HTML标签的标签行。完成修改时记住保存文件。

注意:不标注HTML标签,直接删除自己不需要的标签行也可以达到同样的效果,但删除前可保留标签列表以便将来再次激活。

怎样禁止所有评论?

首先,在管理界面的设置菜单的讨论选项下,取消“允许人们发表新文章的评论

”的选中状态。但这只是禁止了人们对将来的文章进行评论。要完全禁止所有评论,就必须要在“编辑文章”子面板中编辑过去的每篇文章,取消“允许评论”的选中状态。或者可以在shell账号的命令行中或用PhpMyAdmin执行以下MySQL语句:UPDATE wp_posts SET comment_status="closed"; 如果目标是永久性禁止评论,还需要删除wp-comments-post.php文件。

怎样禁止trackback和pingback?

首先,在管理界面的设置菜单的讨论选项下,取消“接收来自外部博客的引用通告(trackback和pingback)”的选中状态。但这只是禁止了人们对将来的文章使用引用通告。要完全禁止所有引用通告,就必须要在“编辑文章”子面板中编辑过去的每篇文章,取消“允许引用通告”的选中状态。或者可以在shell账号的命令行中或用PhpMyAdmin执行以下MySQL语句:UPDATE wp_posts SET ping_status="closed"; 如果目标是永久性禁止引用通告,还需要删除wp-trackback.php文件。

怎样禁用RSS或其它聚合订阅服务?

删除 wp-atom.php、wp-commentsrss2.php、wp-feed.php、wp-rdf.php、wp-rss.php以及wp-rss2.php文件以禁用RSS等聚合订阅服务。

但上述方法可能只适用于WordPress早期版本!在新版本中,直到我们将 wp-includes/feed-*.php文件也删除后,聚合订阅服务才彻底停止工作。这时请求订阅将会返回一个错误信息,方式有些不妥,但确实有效。

怎样更改网站管理员名称?

在WordPress管理面板用户菜单下“用户配置”选项中可更改网站管理员昵称。但在管理面板中无法完成对网站用户名的更改。更改网站用户名必须直接在MySQL数据库中进行,但由于网站用户名曝光的次数并不多,因此我们不推荐更改网站用户名。 参见:

上传图片时怎样确定绝对路径?

absolutepath.zip可以帮助用户确定网页的绝对路径。下载并解压该压缩文件,将文件通过FTP上传到页面/图片/文件夹所在位置,之后在浏览器中访问该文件—— http://www.example.com/images/absolutepath.php

更改博客外观时需要修改哪些文件?

下列文件影响到博客的对外显示样式,我们可以通过管理面板中模板选项中的内置编辑器来修改这些文件:

index.php              该文件决定博客内容样式
style.css       该文件决定博客的样式和外观
wp-comments.php       该文件决定用户提交的评论和trackback以及评论提交框的样式  
wp-comments-popup.php       当用户需使用弹出式评论窗口时可使用该文件(默认情况下弹出式评论功能被关闭) 

我可以使用弹出式评论吗?

根据不同的WordPress版本用不同方式激活弹出式评论功能。

在WordPress 2.0的主题Default中 在header.php文件中的

<?php wp_head(); ?>

上方添加以下代码:

<?php comments_popup_script(); ?>  

结果类似于:

<?php comments_popup_script(); ?>  <?php wp_head(); ?>  </head>

在WordPress 2.0的主题Classic中 在header.php文件中找到以下代码(第21行):

<?php //comments_popup_script(); // off by default ?>

然后删除前面的注释标记,将之改为:

<?php comments_popup_script(); // off by default ?>

在WordPress 1.5的Default主题中 在header.php文件中

<?php wp_get_archives('type=monthly&format=link'); ?>

的下方添加以下代码:

<?php comments_popup_script(); // off by default ?>  

结果类似于:

<?php wp_get_archives('type=monthly&format=link'); ?>  <?php comments_popup_script(); // off by default ?>  <?php wp_head(); ?>

在WordPress 1.5的Classic主题中 在header.php中找到以下代码行:

<?php //comments_popup_script(); // off by default ?>  

将之替换为:

<?php comments_popup_script(); // off by default ?>  

在WordPress 1.2中 在index.php中找到以下代码:

<?php //comments_popup_script(); // off by default ?>  

将之替换为:

<?php comments_popup_script(); // off by default ?>  

怎样上传图片? 要允许图片上传到网站: 在管理面板中进入设置菜单的杂项选项

  • 选中“允许文件上传”选项
    • 如果需要查找绝对路径,请参见上文中的上传图片时怎样确定绝对路径
    • 如果需要更改文件权限,请参考更改文件权限
  • 点击界面上方的主菜单,选择上传

我可以更改WordPress Database Plugin插件存放备份的位置吗?

目前(自WordPress2.0起)WordPress Database Plugin插件将备份保存在wp-content/backup-xxxxxxxxxxxx是一个任意生成的数列)文件夹中。要更改备份的存放位置,需要更改 wp-db-backup.php文件。

在WordPress Database Plugin 1.7版中,可以将 wp-db-backup.php文件第22行的:

define('WP_BACKUP_DIR', 'wp-content/backup-' . $rand);  

改为:

define('WP_BACKUP_DIR', 'mydir/mysubdir');  


相关条目[ ]