摘要:在 wordpress 的注册页底部会有默认的建议密码设置,但是显示较长 可以使用以下代码放到主题内的 functions.php 中 add_filter( 'password_hint', 'change_password_hint_message' ); function change_pas
阅读全文
摘要:一:删除后台用户列表的栏目 '显示名称' ,因为大多数用不到 //用户列表 取消显示名称 function wpdocs_remove_users_columns( $columns ) { unset( $columns['name'] ); return $columns; } add_filt
阅读全文
摘要:一:在主题 functions 文件 或者自定义目录并引入 <?php function wp_bootstrap_4_pagination() { if (is_singular()) { return; } global $wp_query; /** Check number of pages
阅读全文
摘要:因为种种原因,wordpress 数据表对分类和标签的文章数量统计会出现错误。 解决方案如下,执行 sql 命令即可: UPDATE wp_term_taxonomy SET count = ( SELECT COUNT(*) FROM wp_term_relationships rel LEFT
阅读全文
摘要:一直感觉在 lnmp 下 wordpress 比较慢,所以计划搬迁 cyberpanel 。 安装的是开源版本,因为有中文界面,安装过程不在描述。 创建好域名后,上传网站数据,导入数据库。 打开网页却出现很多乱码,搜索得知,是因为我的主题中大量使用了 <? 这种简短的 php 语法。 本想着从 ph
阅读全文
摘要:同时新安装一个 wordpress 主题,但是在使用中却发现无法上传图片。 F12 排查请求,报 500 错误,返回信息为: 无法建立目录 uploads/2019/03。有没有上级目录的写权限? 网站采用宝塔面板,按理来说没有权限问题的。 进行了目录权限排查,发现皆没有问题。 又搜索了一会发现,原
阅读全文
摘要:前言:公司的一套 Wordpress 站群系统因为服务器问题需要进行迁移。 迁移按照正常的流程打包下载以及导出导入数据库,部署后打开首页访问,提示以下错误: Error establishing a database connection 根据网上搜索一一排查如下: 一:wp-config.php
阅读全文
摘要:多站点配置教程就不说了,网上一搜既有! 本篇主要配置伪静态: apache 这个比较省心,因为配置多站点后,后台配置网络会有提示: 所以在 wordpress 的网站根目录下的 .htaccess 配置添加即可: RewriteEngine On RewriteBase / RewriteRule
阅读全文
摘要:常见获取 wp_options 信息: get_option('home') 获取基本网站信息,后台常规等添加信息: bloginfo('name') bloginfo('description') 获取分类,标签等指定term类别列表: 参数自定义较多: wp_list_categories()
阅读全文
摘要:前提:使用 wordpress ,未安装多语言插件,使用主题自己开发,使用 Poedit 来制作多语言,对应 zh_CN 这种。 第一:首先判断是否存在 GET 变量,然后 COOKIE 存储。 第二:使用浏览器头部标识来判断,这里找了一个国外作者写的一个函数来更好的获取语言标识,该函数返回两个字符
阅读全文
摘要:前提:打开文章页面中,需要一个子页面,所以就要用到了参数问题 比如: //自定义页面 food //原有效果 xxx.com/food?food='orange' //实现效果 xxx.com/food/orange 在 funcitons 中加入以下代码 //自定义路由,增加了food页面 fun
阅读全文
摘要:前提:自己开发了一套主题,并且全局使用了自定义了文章类型。 首页调用了四个分类来显示,并且每个分类显示8个文章,使用查询方式如下: $args = array('post_type'=>'video', 'cat'=> 5); $loop = new WP_Query($args); 为了脱离后台阅
阅读全文
摘要:WordPress每页显示的文章数在后台阅读设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面,加入这些页面的结构不尽相同,例如有的显示标题和摘要,有的只显示标题,那么指定相同的页数就不适用于每个页面了。要根据页面类型指定每页显示文章数,需要写代码实现。 推荐的
阅读全文
摘要:首先说明,花了一整天来研究这个东西,虽然各种失败,但是依然告诉自己要冷静,冷静! 下午找了两个同事帮忙,尝试用jquery自动加载点击事件,但怎样都不行。 说一下啊,wp-includes下的functions为后台自动加载函数 因为前侧到ajax,虽然拿到了标签数据,但是点击事件会全部失效。 各种
阅读全文
摘要:想针对一个wordpress的模板程序进行更改,想到ajax的方便,就研究了一下。 以下是使用方法和代码: js页面如下 <script> var ajaxurl = '<?php echo admin_url('admin-ajax.php')?>'; function getVideo(id){
阅读全文
摘要:wordpress是大家很熟悉的博客,一般来说默认的功能就已经非常适合我们来用了。 关于发表文章页面,选择常用标签时,系统默认显示为最常用的45个标签,也就是如果超过45个,你仍然需要手动填写,某种程度来说,会有些不便,虽然很多时候我们用不到45个标签。 分类显示程序代码在:wp-admin\inc
阅读全文