wordpress通过分类+标签过滤实现全国分站信息管理

第一次使用wordpress分站文章管理,花钱买了一个所谓的分站插件,其实是在分类目录创建全国3000多个市县区,首先目录数据未导完成就已经把服务器搞崩溃,更大的问题是新建文章,勾选分类目录,需要很长的时间加载,3000多个啊!太不靠谱了,直接弃用之! 于是突土法炮制,新闻、商家导航等用分类来划分,城市用标签,标签不会加载,需要时直接输入地名,例如:“北京”,通过分类+标签大道过滤实现不同地区呈现不同的新闻内容 实现方法: 城市目录xml文件导入wordpress,把分类转换成标签,需用到wp官方的转换插件 再把城市目录xml文件通过 WP Ultimate CSV Importer插件到处成csv,用表格批量编辑生成页面模版数据 页面url简称和标签tag_name完全对应 代码如下: $slug = get_page( $page_id ); $tag_name = $slug->post_name; <?php global $post; $myposts = get_posts( array( 'numberposts' => 30, 'offset' => 0, 'tag'=> $tag_name, 'category' => 2 ) ); if ( $myposts ) { foreach ( $myposts as $post ) : setup_postdata( $post ); ?> <li class='list_sub_main'> <div class='list_sub_main_container' ><a href="<?php the_permalink(); ?>"><span class='list_img' style='background-image:url(<?php the_post_t