现在位置: 首页 > WordPress相关 > wp修改代码 > 文章
以下文字转载自 http://www.utubon.com/post/67.html 在开启了目录形式多站点功能后,主站的永久链接前面多了一个blog,由于作者原来的永久链接是直接用%post_id% 形式的,现在前面多了一个blog,所有链接地址都变了,那可不行,有没有办法去掉这个blog呢? 开始时不知道怎么弄,后来看了开启多站点的几个参数,终于知道怎么去掉这个blog,先看默认的参数(这个是在后台“工具”=>“网络”的第2步里要复制到wp-config.php里的代码,后面//里的内容是我加上的注释) define( 'MULTISITE', true ); //是否开...
阅读全文
2019年04月24日 wp修改代码 ⁄ 共 1695字 暂无评论
修改你使用主题下面的function.php,在尾部复制粘贴下面的代码, 实现功能:1,默认用户注册不显示工具栏 2,删除多余头部信息 header info 3,禁用google fonts 4,"PingFang SC" Microsoft YaHei 字体 // 删除多余头部信息 header info remove_action( 'wp_head', 'feed_links', 2 ); //移除feed remove_action( 'wp_head', 'feed_links_extra', 3 ); //移除feed remove_action( 'wp_head', 'rsd_link' ); //移除离线编辑器开放接口 remove_action( 'wp_head', 'wlwmanifest_link' ); //移除离线编辑器...
阅读全文
以下文字转载自 http://www.bkjia.com/z_blog/360628.html 在 WordPress 中,可以通过分类或者标签的形式聚合文章,如果你想要通过自定义字段来聚合,也未尝不可。这篇文章会告诉你如何按自定义字段获取 WordPress 文章列表。你有可能会在 WordPress 自定义页面模板中用到它。 <?php // The Query to show a specific Custom Field $the_query = new WP_Query('meta_key=color'); // The Loop while ( $the_query->have_posts() ) : $the_query->the_post(); the_title(); the_content(); endwhile;...
阅读全文
以下文字转载自 https://boke112.com/3867.html 主要修改的地方是:将 js 转为 script 标签内容,等于消除一个请求,翻译也省了,换成中文。 将下面代码复制粘贴到你主题的 functions.php 文件里面,这个不用解释了吧? /** * 发表文章时禁止与已存在的标题相重复 * Modify from Plugin: Duplicate Title Validate * Description: this plugin help , not allow publish Duplicate Title . * Author: hasan movahed * Reviser: INLOJV * Version: 1.0 * Author URI: http://www.wallfa.com * R...
阅读全文
2019年04月18日 wp修改代码 ⁄ 共 731字 暂无评论
以下文字转载自 https://www.ludou.org/wordpress-post-slug-and-page-slug-function.html 信很多人在使用WordPress的时候,都喜欢使用文章别名作为固定链接,如我的博客固定链接形式为 https://www.ludou.org/%postname%.html,这个postname就是文章的别名(也称 slug name)。你在后台编写文章的时候,可以自己定义文章的别名,如下图的黄色部分:      当然你可以在文章编辑页,点击某篇文章下的"快速编辑",那里也可以编辑别名:     &...
阅读全文
以下文字转载自 https://www.yd631.com/wp-en-url/ WordPress架设的网站如今默认已经是伪静态,但实际的路径则需要我们在后台固定链接设置。设置URL文章的地址还是比较讲究的,一来关乎用户的体验,二来对于路径也要符合一定的规范。我们可以使用数字URL,也可以用英文或者拼音。但是用拼音和英文都需要我们手工设置。 我们都知道WordPress有丰富的插件实现需要的英文、拼音路径URL,这里麦子分享一个非插件实现文章标题URL采用英文地址。 请将下面代码复制贴到当前主题的functions.php function by...
阅读全文
以下文字转载自 https://www.wpdaxue.com/remove-wordpress-old-post-slug.html 当你的WordPress文章发布以后,再次修改别名(slug),WordPress会自动重定向到新的别名(使用301重定向),这是非常棒的。但是它依旧会在数据库中使用 _wp_old_slug 这个键保存旧的文章别名。 下图的 mp6-bootstrap-admin 就是该文章的别名: 如果你想删除它,可以登录 phpMyAdmin ,然后使用下面的 SQL 命令: 注意:数据库操作有风险,请记得先备份数据库!! 删除某篇文章的旧别名: 1 DELETE FROM `wp_...
阅读全文
前些天安装了 WEB主题公园 发布的 wordpress"超级留言板"插件,发布文章时发现在右侧的工具栏,默认选中的是"默认wordpress评论",想使用"超级留言板"还需要手动选择下拉框。 如图所示 我们小小的修改下,让它变成默认为“超级留言板”。 请用文本编辑器打开你的超级留言板插件目录中的themepark_comment_box.php文件,它的路径为你的wordpress目录/wp-content/plugins/themepark-comment/ 找到以下代码 <option value=''<?php if ( $meta_box_value2 == '' ) {echo "selected='selected'"...
阅读全文
2019年04月16日 wp修改代码 ⁄ 共 631字 暂无评论
以下文字转载自 https://www.daimadog.com/1609.html 概述 用过wordpress的朋友都应该经历过被机器恶意提交评论,而且还都是些不认识的外国文字,有心增加验证码又怕影响用户积极性,所以就给了别人作恶的机会。 那有没有不增加验证码,又能屏蔽大部分恶意评论的方法呢?答案肯定是有的,比如今天给大家介绍的一种通过正则来判断用户评论内容有没有中文,进而过滤掉外国的恶意评论。 代码如下:(加入你的主题function.php中 ) /* 评论验证中文 */ function refused_spam_comments( $comment_d...
阅读全文
以下文字转载自 https://www.boke8.net/wordpress-get_comment_meta.html 如果想把信息显示在前台用户的评论里要怎么做?方法是使用get_comment_meta()函数调用。 函数结构: <?php get_comment_meta( $comment_id, $key, $single ); ?> 参数说明: $comment_id – 评论的id,当前评论使用$comment->comment_ID获取。$key – 字段名。$single – 布尔型,true或false,设置为true返回一个字符串,设置为false,返回一个数组。 示例: 通过该函数调用wordpress增加文章评论表单字段教...
阅读全文