Linux区

按wordpress标签归档



wp_insert_comment()用法示例

$time = current_time('mysql'); $data = array('comment_post_ID' => 1, 'comment_author' => '不明生物', 'comment_author_email' => '', 'comment_author_url' => '', 'comment_content' => '<span style="color:#ff8000">来自广东省广州市的不明生物提交一次新搜索,关键词:“Gentoo”。</sp... 继续阅读 >>


WordPress评论区调用TinyMCE编辑器(无插件)

WordPress的发表评论界面默认是没有html编辑按钮的,如果要添加这些按钮的话,只需在主题目录下的functions.php里添加如下代码即可: /* * linux.zone_note:评论区使用tinymce编辑器 */ function lulinux_comment_editor($field){ if (!is_single()){ return $field; } global $post; ob_start(); wp_editor(''... 继续阅读 >>


WordPress的bbpress或tinymce编辑器无法显示html工具栏的解决方法

WordPress博客出现编辑器无法显示html标签编写工具栏的问题,多半跟当前wp主题有关。 如果你对当前主题进行了大量增删改工作,突然发现html标签工具栏消失不见,而换另一个Wordpress主题恰好没问题的话,那么可以肯定你的当前wp主题的jquery脚本有问题,需要Wordpress自带的大量js脚本一起配合才能搞定这个问题。 注意... 继续阅读 >>


WordPress缺少样式表导致主题失效的解决方法

如图所示,今天在Wordpress后台“管理主题”页面切换其他主题之后,之前好好的manjarocn主题竟然会因为“缺少样式表”而无法载入。 原因是之前把默认的style.css改成了manjarocn.css。 解决方法很简单:在主题目录下建立一个名叫style.css的空文件即可。原来的manjarocn.css仍可照常使用。 继续阅读 >>


wordpress加载慢的原因之一:数据库体积过大

关于wordpress博客网站加载速度,用户一直颇有微词。知名自媒体站长卢松松博客上有一篇《我为什么放弃WordPress》就道出了不少人的心声。网友们提出了各种改善方法,比如禁用Google字体、尽量少用插件、使用缓存插件、使用CDN、减小网页/图片/css/js体积、减少草稿等等,这在我开始使用wordpress的9年前就注意到了,并不... 继续阅读 >>


说说WordPress“尝试通知文章中链接的博客”的功能

李伟在其个人博客里转载了我的博文《黑底白字是最不该用的配色主题!》之后自动发送了一条pingback评论,差点被我当成垃圾评论删除,后来检查一看,原来他转载了我的博文。 转载之后能自动通知博主(跟博主互动)这种事情我是第一次遇到,在侵权式“分享”泛滥的今天,这是一股清流,值得称赞。 网上有一些文章认为PingBac... 继续阅读 >>


wordpress的uploads文件夹禁止列出文件链接的简单方法 Silence Is Golden

一个网友在v站发现了https://www.linux.zone/wp-content/uploads/文件夹的一个问题,这个文件夹会像ftp一样直接列出这个文件夹里的所有内容的链接,无疑会有安全隐患。后来我发现其上级文件夹https://www.linux.zone/wp-content/却没有这个问题,进而发现wp-content文件夹下有一个index.php文件,我猜可能是因为某个时... 继续阅读 >>


wordpress免插件实现评论点赞功能

WordPress有一个comments-like-dislike的插件可以实现评论点赞的功能,但对于我这样的洁癖症,总觉得使用插件会拖慢wordpress速度,于是花了N个小时(小衲为此写这条博客已经足以证明时间漫长)研究出了wordpress免插件实现评论点赞的功能,已经应用到了本站小衲说说页面,即将应用到你贱么私愤发泄平台。 步骤如下: 1,... 继续阅读 >>


一段检查wp-login.php能否通过post来破解密码的php代码

<?php set_time_limit(0); $domain = "http://www.linux.zone/"; $url = $domain . "/wp-login.php"; $password="haikexihuanritaniang";//贼一样的骇客喜欢日他亲娘。呵呵。 $post = "log=admin&pwd=" . urlencode($password) . "&wp-submit=%E7%99%BB%E5%BD%95&redirect_to=" . urlencode($domain) . "... 继续阅读 >>


wordpress侧栏屏蔽bbpress某些论坛的最近发表主题

给我的manjaro.org.cn网站(wordpress做的)添加bbPress论坛插件之后,在后台——外观——小工具里添加“(bbPress)最近发表主题”的侧栏widget,发现这些最近发表主题里面有些灌水的无聊话题,影响网站的SEO效果,想屏蔽之。 上网用各种搜索引擎找了很多答案,都不中用。后来通过一个关键词“post_parent”搜遍bbpress的插件文件夹... 继续阅读 >>


wordpress屏蔽头部大量冗余信息(完全版)

wordpress头部大量不必要的信息不仅会拖慢网页打开速度、降低用户体验、不利于SEO,甚至还存在安全隐患。这样的多余代码多达十几处,全都可以屏蔽、禁用。小衲综合网上众多高手的博客,在此逐条列出禁用它们的原因: 1. 禁用emoji:wordpress调用 http://s.w.org/images/core/emoji/72x72/ 下的图片来渲染 Emoji,而这个... 继续阅读 >>


本地测试wordpress网站发布为正式网站需要做的工作

专业的开发一个wordpress网站肯定不是在远程web空间解压一个wordpress包那么简单,就算是借用别人现成的模板,也要根据自己的需求增删功能、修改css/js文件、设计图片、设计字体等等,在远程空间上反反复复调试这些文件势必会降低效率,所以一定要在本地电脑搭建一个测试服务器。待测试完毕后,正式发布为供公众浏览的网... 继续阅读 >>


bbpress中文汉化包下载(最新v2.5.12)

bbpress是个非常不错的wordpress论坛插件。 无奈其官方网站并不提供汉化版本,也找不到汉化包。所有汉化翻译工作均由中国的粉丝用户们完成,需要自行搜索下载。 最新的bbpress 2.5.12的汉化包在此下载: http://www.manjaro.org.cn/wp-content/plugins/bbpress/languages/bbpress-zh_CN.mo http://www.manjaro.org.cn/wp... 继续阅读 >>


bbpress不显示编辑器工具栏?问题出在这里

bbpress是wordpress的论坛插件。近来使用它之后发现一个奇怪的问题,编辑器无法显示工具栏,如下图所示: 也有网友提出类似的问题,没有人能给出正确的答案。 探索发现,只有某些特定的主题才会出现这样的bug,换了别的主题就没问题了。试着修改了functions.php和style.css文件均告失败。结果在主题目录下的某个php文件... 继续阅读 >>


如何将旧wordpress网站复制为新网站?

步骤: 1)用navicat等工具拷贝数据库; 2)修改wp-config.php文件中的数据库地址、数据库名、数据库表前缀等; 3)用navicat等工具将数据库导出为sql文件,然后在sql文件里替换数据库表前缀和url(比如将abc.com替换为def.cn等),然后再导入修改后的sql文件; 4)用navicat等工具打开“新表前缀_options”表,只需要... 继续阅读 >>