/**
 * 在 Wordpres 的 template_redirect 钩子触发的时候调用
 * 用来根据 URL 地址来加载正确的模版
 * @return Undefined
 */
function templateRedirect()
{
    $basename = splitUrl($_GET['q'])[0];
    if ($basename == '/') {
        $basename = 'home';
    }
    loadCustomTemplate(TEMPLATEPATH . '/custom/' . "/{$basename}.php");
}
Beispiel #2
0
<?php

// 根据URL 获得第二个参数
$second_param = splitUrl($_GET['q'])[1];
// 获得第三个参数
$third_param = splitUrl($_GET['q'])[2];
if ($second_param == 'set_like_num') {
    // 设置 Like 参数
    $post_id = $_GET['id'];
    if ($post_id) {
        $like_num = get_post_meta($post_id, 'like', true);
        $like_num += 1;
        update_post_meta($post_id, 'like', $like_num);
    } else {
        die('error!!!');
    }
}
<?php

$args = array('type' => 'post', 'child_of' => 0, 'parent' => '', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => 0, 'hierarchical' => 1, 'exclude' => '', 'include' => '', 'number' => '', 'taxonomy' => 'category', 'pad_counts' => false);
// 根据URL 获得第二个参数
$second_param = splitUrl($_GET['q'])[1];
$query = new WP_Query(array('category_name' => 'uncategorized'));
if ($query->have_posts()) {
    echo '<ul>';
    while ($query->have_posts()) {
        $query->the_post();
        echo '<li><a href="' . get_the_permalink($post) . '">' . get_the_title() . '</a>';
    }
    echo '</ul>';
} else {
    echo '木有文章';
}
?>

<?php 
get_header();
?>
<div class='list'>
  <ul>
    
  </ul>
</div>