本文实际使用twentytwelve内置模板进行修改和测试
正文内容分页
内置已支持,文本模式下在需要分页的地方插入分页标示:<!--nextpage-->
wp_link_pages方法用于显示正文各分页的链接
文件是否存在(自定义头像时判断是否显示默认头像时使用)
$default = "/images/head/anonym.jpg";
if ( !empty($email) && file_exists('/data/home/qxu100211/htdocs/images/head/' . $email . '.jpg') ) {
$default = '/images/head/' . $email . '.jpg';
}
首页排除指定分类的文章
<?php $query = new WP_Query( 'cat=-14,-15,-16,-17,-18&posts_per_page=5'); ?>
<?php if ( $query->have_posts() ) : ?>
.......
排除指定的标签
<?php the_widget('WP_Widget_Tag_Cloud', 'exclude=21,23,24,34', 'before_title=<h3 class="widget-title">&after_title=</h3>&before_widget=<aside id="tag_cloud-2" class="widget widget_tag_cloud">&after_widget=</aside>'); ?>
包含指定的标签
<?php the_widget('WP_Widget_Tag_Cloud', 'include=21,23,24,34', 'before_title=<h3 class="widget-title">&after_title=</h3>&before_widget=<aside id="tag_cloud-2" class="widget widget_tag_cloud">&after_widget=</aside>'); ?>
包括指定的分类的目录列表
<?php the_widget('WP_Widget_Categories', 'dropdown=0&count=1&hierarchical=1&include=14,15,16,17,18', 'before_title=<h3 class="widget-title">&after_title=</h3>&before_widget=<aside id="categories-2" class="widget widget_categories">&after_widget=</aside>'); ?>
指定分类的最新文章
<?php the_widget('WP_Widget_Recent_Posts','number=10&show_date=0&cat=14,15,16,17,18', 'before_title=<h3 class="widget-title">&after_title=</h3>&before_widget=<aside id="recent-posts-2" class="widget widget_recent_entries">&after_widget=</aside>'); ?>
注:分类、标签、最近更新需要修改对应的widget文件,增加默认include和cat的支持
突破phpMyadmin上传文件2M大小限制
打开phpMyAdmin根目录下的config.inc.php文件,然后找到
$cfg['UploadDir']
修改为
$cfg['UploadDir'] = ‘ck-import’
然后通过FTP将数据库上传到ck-import文件夹。
保存代码后,在phpMyadmin的后台操作页面会多出来一个(web server upload directory)。在下拉列表里面选择你需要导入的数据库,r然后导入大文件。
如果给你带来帮助,欢迎微信或支付宝扫一扫,赞一下。