WordPress数据备份心得分享
服务器钱用光了要关了或者是服务器想要搬家,需要备份各种数据。
今天简单的备份了一下在服务器上面wordpress各种文件和资源。
wordpress的数据主要分两个部分,一个是文字部分的;一个是附件部分,比如图片,音频,视频等。
文字都被写进了Mysql里,在wp里面就是post的那张表;由于音频和视频都比较大,所以一般都外链, ...
wordpress模板页面判断函数(自己整理)
自己平时用到的一些函数,整理一下,大家有用到来拿吧,我怕放电脑上不见了,以后又得找。 Index page 首页 is_home() 判断是否为首页. The Front Page 首页头版消息设置 is_front_page() 判断是否为首页头版消息. (无论是日志或是页面).当系统显示博客主页且管理面板的设置>阅读菜单下 “主页显示为”选项设为最近 ...
WordPress中的__()和_e()函数的作用介绍
在WordPress 中,__()函数和__e()函数被用来识别php文件中被标示的、需要被翻译成其它语言或本地化的字符串。
两个函数间的唯一功能性区别在于:
_e()函数回显(echo)返回的字符串,而__()函数只是返回字符串。如果需要为函数提供字符串,可使用__()函数。而如果希望将字符串作为XHTML的一部分输出,则需要使用_e()函数。 ...
wordpress主题制作涉及到的基本模板及说明整理
style.css : CSS(样式表)文件,一般包括主题声明和通用css样式代码
index.php : 主页模板,一般用来做网站的首页
header.php : Header模板,一般是所有页面的头部公用部分
sidebar.php : 侧边栏模板,一般显示Widget小工具
footer.php : Footer模板,一般放些“关于我们”的页面链接、版权声明和统计代码等
arch ...
WordPress在线安装主题、插件及快速发布上传图片时提示错误
WordPress在线安装主题、插件,或在使用快速发布的文章中含有图片时,会提示: 正在安装主题:Frontier 1.0.2
正在从http://wordpress.org/themes/download/frontier.1.0.2.zip下载安装包…
Warning: touch() [function.touch]: Utime failed: Result too large in D:\wwwroot\ftp119517\Web\wp-admin\includes\file. ...
wordpress添加顶级菜单实现思路
比如自己创建了一个主题,那么需要在后台添加一些设置选项,所以就涉及到了后台添加顶级菜单的需求:
复制代码
代码如下:
function my_add_submenu() {
add_submenu_page( 'tools.php', 'my_backup', '测试', 'manage_options', 'backup-page', 'my_magic_function');
}
// 用于显示菜单的内容,填写菜单页面的 ...
wordpress后台添加子菜单的常用几种情况及对应方法
1、在仪表盘添加子菜单: add_submenu_page( 'index.php', … );
2、在文章处添加子菜单: add_submenu_page( 'edit.php', … );
3、在媒体处添加子菜单: add_submenu_page( 'upload.php', … );
4、在链接处添加子菜单: add_submenu_page( 'link-manager.php', … );
5、在页面处添加子菜单: add_submenu_page( 'edit.p ...
wordpress后台中的侧边栏添加菜单或子菜单的方法
代码如下:
//该方法为向已经存在的菜单中添加子菜单
function add_submenu() {
add_submenu_page( 'themes.php', 'my_backup', '测试', 'manage_options', 'backup-page', 'submenu_function');
}
// 用于显示菜单的内容,填写菜单页面的HTML代码即可
function submenu_function() {
echo '测试,也可以添加 ...
Wordpress更换主题之后出错的解决方法
今天吃完午饭,休息休息,最近搞了一下google adsense,不过最终的审核没通过,我想会不会是界面不好看呢,饭后就在电脑旁,更换了几个wordpress主题,我的博客使用wordpress搭建的。换了四五个,也没有特别令我满意的,当换到一个主题的时候,出了个问题,不,问题现在还没有出现,而是安装这个主题之后,提示更新,问你 ...
WordPress分类目录、标签丢失问题的解决方法
今天偶然注意到WordPress的分类和标签消失了,开始以为是数据库表损坏,于是通过PHPMyAdmin修复表,但是注意到修复表的过程中有一个错误:Can't create/write to file '/tmp/...,错误代码为13,基本上是因为没有权限导致的,由于这个要修复的表和分类标签表关系不大,于是没多想,只有上网搜索分类目录丢失的具体原因。 ...
查看自己或别人的WordPress版本默认为wp-login.php
今天在修改网站的时候,不小心把最新版Wordpress3.5.1的wp-includes目录下的functions.php覆盖进去了,导致了网站登陆时报错,无法登入。接下来的解决方法就是找到我当前Wordpress版本的原版文件,然后替换进去。可是,怎么得知我的当前的WordPress版本呢?找到一个极其简单的方法,不仅可以查看自己的, 也可以查看别人的 ...
WordPress无插件调用最新、热门、随机文章实例代码
调用最新文章:
<ul>
<?php $post_query = new WP_Query(‘showposts=10′);
while ($post_query->have_posts()) : $post_query->the_post();
$do_not_duplicate = $post->ID; ?>
<li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
<?php end ...
Wordpress修改某篇文章ID(把ID为148的改成147)的SQL语句
4月更新过文章,文章ID停留在146,5月忙于考试,文章一篇都没写,结果6月前几天写文章的时候,ID从146直接跳到148,也不知道什么原因,我的Wordpress是做过处理的ID是会自动连续的。打开数据库,把文章ID为148的改成147,完整的SQL语句如下:
复制代码
代码如下:
update wp_posts set id = 147 where id = 148;
...
windows系统中用XAMPP安装wordpress及配置图文教程
一 wordpress安装
我用的是XAMPP(Apache+MySql+PHP),wordpress(BLOG程序)3.5.1 简体中文官方安装版 ,下面来说说Windows下用XAMPP安装wordpress的方法。
安装XAMPP就是傻瓜式的next、next。安装完成之后运行Control Panel,启动Apache和Mysql,如下图
选择Mysql后面的Admin进入数据库管理界面,如下图
我们先建立 ...
wp-Syntax wordpress高亮插件使用方法
首先简单了解下 wp-Syntax 插件,wp-Syntax 是一个针对wordpress的代码高亮插件,最大的优点是简单易用,兼容性非常好。 wp-Syntax 插件使用方法 首先请到 wordpress 官方下载 wp-Syntax 插件。下载后解压安装激活,过程不再赘述。 下面的操作我们要把 wp-Syntax 插件加入到 wordpress 文章编辑器上面(这一步可选,熟 ...
WordPress搜索结果按浏览量排序的实现方法
默认情况下,WordPress 存档页面或搜索结果页面中的日志排列次序是按照从新到旧来排列的,这里我们暂且不管存档页面情况如何,先来说说这个搜索结果页面。如果我们想要搜索结果的日志按照浏览次数的多少来排列,也就是说,被浏览次数较多的日志排在前面,反之,被浏览次数较少的日志则排在后面,如何实现?方法很简单!
第 ...
wordpress固定链接翻译插件 自动将标题翻译成英文
wpslugtranslate插件介绍:
通过该插件,可以让wordpress中文博客的博主使用/%postname%.html形式的固定链接时的文章URL的中文自动翻译为英文显示,英文显示不但较为美观,且对SEO是比较有利的。
wpslugtranslate插件安装使用:
下载WordPress博客插件wpslugtranslate,并上传至wp-content/plugins/目录下(可以在博客 ...
wordpress评论有时出现(匿名)的现象解决方案
一、评论提交超时: 大家可能会发现,在提交评论非常缓慢时最容易出现“匿名”现象,这种情况主要是由于评论提交时执行时间过长引起的,可能是装了比较耗时的插件(比如Akismet等);很多博客包括我的,加入了Gravatar头像检查,本来是为了防止垃圾评论,但由于Gravatar头像服务器在国外,国内的网络环境复杂,很容易导致超 ...
wordpress wp_list_categories(分类的链接列表)的使用方法
1.用分类做为导航拦
<?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?>
把这句加到header.php里的nav中,我的页面如下
复制代码
代码如下:
<nav>
<div id="navDiv">
<ul id="nav">
<li<?php if(is_home()) echo '' ?>><a href="<?php bloginfo('url'); ?>/">首页</a></ ...
wordpress更改用户列表排序(按注册时间排序)教程
在 WordPress 后台,用户是按照用户名排序的,并且没有显示注册时间,如果我们希望能够在后台看到用户的注册时间,并且按照注册时间排序,可以通过下面的代码实现:
复制代码
代码如下:
<?php
/*
Plugin Name: 按照用户注册时间排序
Plugin URI: http://blog.wpjam.com/m/order-by-user-registered-time/
...