如何创建并加载最小WP测试环境

有时候需要一个最小的WP核心环境进行代码测试,可以访问数据库以及WordPress代码,但是又不用加载太多的东西。下面代码即可快速实现。

代码

1
2
//加载核心
include("wp-load.php");

测试代码

1
2
3
4
5
6
7
8
9
//加载核心
include("wp-load.php");

//下面用于测试是否已成功加载核心环境
if (is_user_logged_in()){
echo "亲爱的会员,您已经登陆!";
}else {
echo "欢迎光临,请登陆查看!";
};

使用WordPress应该如何挑选主机或服务器(干货)?

WordPress是一个非常流行的。使用WordPress程序的人很多。人们常常因为主机没有和程序适配,发生困扰。有的情况是,程序不需要那么多资源。有的情况是服务器资源不够,没有办法很好的运行WordPress程序。这两种情况都非常让人困扰。这篇文章5分钟时间讲清楚使用WordPress程序,该如何挑选。

网站的种类

网站的种类不同,需要主机或者服务器的配置也就不同。

  1. 个人博客站,文章数量不多,图片也不多 。使用一般的主机就可以了。
  2. 如果是小型工作室, 也不需要太高的配置。用一般的主机就可以。
  3. 如果是公司或企业的网站, 不仅有美观度还有营销推广的需求。那么我觉得之后就不能买主机了,而是需要购买服务器,而且服务器的配置一定要好。因为这个时候后面的需求可能就会增加,比如要有展示很多的图片,还需要展示视频。有可能还有一些轮播动画。这个时候配置就很关键了。

大家有什么意见可以给我留言 。

一次讲清楚wordpress到底该怎么备份(干货)?

网上流传的现在有很多种备份方法 ,但是我觉得没有一个是真正有效的。那么它到底该怎么备份呢?5分钟时间看懂这篇文章。

WordPress自带的导入导出功能

比较常用的办法是用WordPress自带的导入导出。 它的好处是可以很快的得到一个干净的 WordPress 系统。但我觉得他不是一个真正的备份方式,使用这种方式备份有很多东西都会丢失。比如用户。比如网站的一些基本信息。这种方式是没办法备份的。

使用FTP进行备份。

这种方式备份,首先是效率非常低。因为 WordPress 网站会生成很多细小的文件。用这种方式备份这么多细小的文件是一个非常浩大的工程。而且这次还只是备份的文件部分。还有数据库部分需要处理。数据库的版本不同,也是没有办法进行正常的导入导出的。所以我觉得这不是一个很好的办法。

正确的办法。

我觉得正确的办法是同时备份了文件和数据库。 时间短,效率快。我综合了很多种办法。目前推荐。比较好的方法是。使用下面这个插件。使用方法我会放在后面的视频里面。

如何在WordPress后台添加一个菜单

1
2
3
4
5
6
7
8
9
10
<?php 
//添加菜单项目
add_action('admin_menu', 'register_custom_menu_page');
function register_custom_menu_page() {
add_menu_page('我的团队', '我的团队', 'translater', 'myteam','my_team',plugins_url('myplugin/images/icon.png'), 6);
}
function my_team() {
echo "<h2>我的团队</h2>";
echo "您暂时没有团队信息";
}

WordPress自带的默认编辑器太弱,该如何加强?

增强方法 - 将此段代码添加到主题 function.php 文件中 保存即可

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//增强编辑器开始
function add_editor_buttons($buttons) {
$buttons[] = 'fontselect';
$buttons[] = 'fontsizeselect';
$buttons[] = 'cleanup';
$buttons[] = 'styleselect';
$buttons[] = 'hr';
$buttons[] = 'del';
$buttons[] = 'sub';
$buttons[] = 'sup';
$buttons[] = 'copy';
$buttons[] = 'paste';
$buttons[] = 'cut';
$buttons[] = 'undo';
$buttons[] = 'image';
$buttons[] = 'anchor';
$buttons[] = 'backcolor';
$buttons[] = 'wp_page';
$buttons[] = 'charmap';
return $buttons;
}
add_filter("mce_buttons_3", "add_editor_buttons");
//增强编辑器结束

更多可以添加的功能

实际上还能添加更多的功能

  • 剪切(cut)复制(copy)粘贴(paste)撤销(undo)重做(redo)居中(justifycenter)
  • 加粗(bold)斜体(italic)左对齐(justifyleft)右对齐(justfyright)
  • 两端对齐(justfyfull)插入超链接(link)取消超链接(unlink)插入图片(image)
  • 清除格式(removeformat)下划线(underline)删除线(strikethrough)
  • 锚文本(anchor)新建文本(newdocument)
  • 字体颜色(forecolor)字体背景色(backcolor)
  • 格式选择(formmatselect)字体选择(fontselect)字号选择(fontsizeselect)
  • 样式选择(styleselect)无序列表(bullist)编号列表(numlist)
  • 减少缩进(outdent)缩进(indent)帮助(wp_help)
  • 打开HTML代码编辑器(code)水平线(hr)清除冗余代码(cleanup) 11.上标(sub)下标(sup)特殊符号(charmap)插入more标签(wp_more)
  • 插入分页标签(wp_page)
  • 隐藏按钮显示开关(wp_adv)
  • 隐藏按钮区起始部分(wp_adv_start)
  • 隐藏按钮区结束部分(wp_adv_end)
  • 拼写检查(spellchecker)