欢迎光临
我们一直在努力

以下是WordPress常用代码调用大全,涵盖多种功能和场景,供您参考:

以下是WordPress常用代码调用大全,涵盖多种功能和场景,供您参考:

常用模板标签

  1. 调用日历
    php复制
    <?php get_calendar(); ?>
  2. 显示日期存档列表
    php复制
    <?php wp_get_archives(); ?>
  3. 显示博客描述信息
    php复制
    <?php bloginfo('description'); ?>
  4. 显示自定义永久链接
    php复制
    /%postname%/
  5. 显示搜索表单的值
    php复制
    <?php the_search_query(); ?>
  6. 打印输出信息
    php复制
    <?php _e('Message'); ?>
  7. 显示注册链接
    php复制
    <?php wp_register(); ?>
  8. 显示登录/登出链接
    php复制
    <?php wp_loginout(); ?>
  9. 插入分页
    php复制
    <!–next page–>
  10. 截断日志
    php复制
    <!–more–>
  11. 显示管理员控制信息
    php复制
    <?php wp_meta(); ?>
  12. 显示页面加载时间
    php复制
    <?php timer_stop(1); ?>
  13. 显示页面查询次数
    php复制
    <?php echo get_num_queries(); ?>

文章调用

  1. 调用最新文章
    php复制
    <?php get_archives('postbypost', 10); ?> <!-- 显示10篇最新文章 -->
    或者
    php复制
    <?php wp_get_archives('type=postbypost&limit=20&format=custom'); ?>
    (显示20篇最新文章,可自定义样式)
  2. 调用指定分类的文章
    php复制
    <?php $posts = get_posts("category=4&numberposts=10"); ?>
    <?php if ($posts) : ?>
    <ul>
        <?php foreach ($posts as $post) : setup_postdata($post); ?>
        <li><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
        <?php endforeach; ?>
    </ul>
    <?php endif; ?>

评论调用

  1. 去除评论者链接的评论输出
    php复制
    <?php global $wpdb; ?>
    <?php
    $sql = "SELECT DISTINCT ID, post_title, comment_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content, 1, 14) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' ORDER BY comment_date_gmt DESC LIMIT 10";
    $comments = $wpdb->get_results($sql);
    foreach ($comments as $comment) {
        echo "<li>" . strip_tags($comment->comment_author) . ": <a href='" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "'>" . strip_tags($comment->com_excerpt) . "</a></li>";
    }
    ?>
  1. 调用含Gravatar头像的评论输出
    php复制
    <?php global $wpdb; ?>
    <?php
    $sql = "SELECT DISTINCT ID, post_title, comment_ID, comment_author, comment_author_email, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content, 1, 10) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' ORDER BY comment_date_gmt DESC LIMIT 10";
    $comments = $wpdb->get_results($sql);
    foreach ($comments as $comment) {
        echo "<li>" . get_avatar($comment->comment_author_email, 18) . " <a href='" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "'>" . strip_tags($comment->comment_author) . ": " . strip_tags($comment->com_excerpt) . "</a></li>";
    }
    ?>

其他功能

  1. 调用标签相关文章
    php复制
    <?php
    $tags = wp_get_post_tags($post->ID);
    if ($tags) {
        $first_tag = $tags[0]->term_id;
        $args = array(
            'tag__in' => array($first_tag),
            'post__not_in' => array($post->ID),
            'showposts' => 10
        );
        $my_query = new WP_Query($args);
        if ($my_query->have_posts()) {
            while ($my_query->have_posts()) : $my_query->the_post(); ?>
            <li><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?> <?php comments_number(' ', '(1)', '(%)); ?></a></li>
        <?php endwhile;
        }
    }
    wp_reset_query();
    ?>
  1. 使用Code Snippets插件管理代码
    Code Snippets插件可用于管理自定义代码,支持PHP、JavaScript、HTML和CSS代码,支持多种运行范围(如全局、仅后台、仅前端等),并可导入导出代码。
以上是WordPress常用代码调用的总结,您可以根据需求选择适合的功能代码。

未经允许不得转载:免费服务器评测网 » 以下是WordPress常用代码调用大全,涵盖多种功能和场景,供您参考:

腾讯云优惠专区 腾讯云 阿里云 华为云 云服务器 云服务器评测 云服务器推荐 腾讯云优惠

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活