1. wordpress免插件调用最新文章的四种方法
wordpress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现
或者
type=postbypost:按最新文章排列
limit:限制文章数量最新20篇
format=custom:用来自定义这份文章列表的显示样式(fromat=custom也可以不要,默认以UL列表显示文章标题。)
通过WP的query_posts()函数也能调用最新文章列表的好处就是可以通过Loop控制显示。
上面代码的意思是 读取6篇文章,排除分类ID为10里面的文章
2. WordPress新建页面怎么调用分类文章
第一步: 复制page.php里面的全部内容...放在新建的一个文档里面...文档名字随便...(例如ranks.php)版
并在顶部加上
<?php
/**
* @package WordPress
Template Name: ranks
*/
?>
第二步:权在适当位置(显示正文的地方)加上调用代码
<?php if (function_exists('get_most_viewed')): ?>
<?php get_most_viewed('both', 50); ?> //页面和文章都调用,调用50篇
<?php endif; ?>
第三步:新建一个页面→属性(右下角)→模板→ranks→发表
这样一个自定义的页面就ok了 (haha ....调用其他内容和这个同理.....赶快去试一试吧.....不会的请留言
满意请采纳。
3. 分享:wordpress首页如何调用最新文章
第一种方法 WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下: (显示10篇最新更新文章) 或 后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。
4. 如何调用wordpress相关文章
方法一:文章根据标签相关(用SQL获取)
相关原理:首先获取改篇文章的所有标签,接着获取这些标签下的 n 篇文章,那么这 n 篇文章就是与该文章相关的文章了。现在可以见到的WordPress相关文章插件都是使用的这个方法。这里我们通过SQL语句来直接读取数据库,随机获取 10篇相关的文章记录。下面是实现的代码:
<h3>该文章的相关文章</h3>
<ul>
<?php
$all_tags = wp_get_post_tags($post->ID);
if ($all_tags) {
$tag_list = '';
foreach ($all_tags as $tag)
{
// 获取标签列表
$tag_list .= $tag->term_id.',';
}
$tag_list = substr($tag_list, 0, strlen($tag_list)-1);
$related_posts = $wpdb->get_results("
SELECT post_title, ID
FROM {$wpdb->prefix}posts, {$wpdb->prefix}term_relationships, {$wpdb->prefix}term_taxonomy
WHERE {$wpdb->prefix}term_taxonomy.term_taxonomy_id = {$wpdb->prefix}term_relationships.term_taxonomy_id
AND ID = object_id
AND taxonomy = 'post_tag'
AND post_status = 'publish'
AND post_type = 'post'
AND term_id IN (" . $tag_list . ")
AND ID != '" . $post->ID . "'
ORDER BY RAND()
LIMIT 10");
// 以上代码中的 10 为限制只获取10篇相关文章
// 通过修改数字 10,可修改你想要的文章数量
if ( $related_posts ) {
foreach ($related_posts as $related_post) {
?>
<li><a href="<?php echo get_permalink($related_post->ID); ?>" rel="bookmark" title="<?php echo $related_post->post_title; ?>">
<?php echo $related_post->post_title; ?></a></li>
<?php } } else { ?>
<li>暂无相关文章</li>
<?php } } ?>
</ul>
方法二:根据文章的分类获取相关文章
本方法是通过获取该文章的分类id,然后获取该分类下的文章,来达到获取相关文章的目的。我们用SQL语句来直接读取数据库,随机获取10篇相关文章记录。下面是实现的代码:
<h3>相关阅读推荐</h3>
<ul>
<?php
$data = wp_get_post_categories($post->ID);
if ($data) {
$related = $wpdb->get_results("
SELECT post_title, ID
FROM {$wpdb->prefix}posts, {$wpdb->prefix}term_relationships, {$wpdb->prefix}term_taxonomy
WHERE {$wpdb->prefix}posts.ID = {$wpdb->prefix}term_relationships.object_id
AND {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
AND {$wpdb->prefix}term_taxonomy.term_taxonomy_id = {$wpdb->prefix}term_relationships.term_taxonomy_id
AND {$wpdb->prefix}posts.post_status = 'publish'
AND {$wpdb->prefix}posts.post_type = 'post'
AND {$wpdb->prefix}term_taxonomy.term_id = '" . $data[0] . "'
AND {$wpdb->prefix}posts.ID != '" . $post->ID . "'
ORDER BY RAND()
LIMIT 10");
if ( $related ) {
foreach ($related as $related_post) {
?>
<li><a href="<?php echo get_permalink($related_post->ID); ?>" rel="bookmark" title="<?php echo $related_post->post_title; ?>">
<?php echo $related_post->post_title; ?></a></li>
<?php } } else { ?>
<li>暂无相关文章</li>
<?php } }?>
</ul>
方法三:根据作者相关获取文章(这个比较少用,因为基本都是我们自己发的)
该方法是获取该文章作者的其他文章来充当相关文章,代码如下:
<h3>该作者的相关文章</h3>
<ul>
<?php
$post_author = get_the_author_meta( 'user_login' );
$args = array(
'author_name' => $post_author,
'post__not_in' => array($post->ID),
'showposts' => 10, // 显示相关文章数量
'orderby' => date, // 按时间排序
'caller_get_posts' => 1
);
query_posts($args);
if (have_posts()) :
while (have_posts()) : the_post(); update_post_caches($posts); ?>
<li><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; else : ?>
<li>暂无相关文章</li>
<?php endif; wp_reset_query(); ?>
</ul>
5. WordPress新建页面怎么调用分类文章
1、首先需要先把分类建好,也就是在后台选择文章--分类目录,先把分类目录建立好。
2、然后选择外观---菜单选择,进入菜单编辑页面。顺便说一下,有可能的话先把每个分类目录下面写几个文章。
3、在跳出的页面中右方有一个菜单选项,点击新建一个菜单,名字随便写就好了。注意选择加入所有顶级页面。
4、然后在页面的左下方可以看到分类目录和新建的页面(以前就建好的),然后点击选中,之后全部加入到菜单。之后保存菜单。
5、然后可以点击看一下本地搭建的博客样式,这样新建的页面就可以调用分类目录文章了。
6、还有一点,就是在添加菜单的时候,可能排序不符合喜好,可以在菜单蓝随意的调整位置。调整好后点击保存即可。
6. wordpress文章调用
可以,你新建一个php文件,命名为shouye.php (反正随便你命名,不要和现有的重名) 你把首页的代码复制进去 在最上面加上如下代码:
<?php
/*
TemplateName:调用首页所有文章
*/
?>
即可创建一个page模版,后台建立一个页面选择这个模版即可
可以去WEB主题公园瞧瞧,里面有不少实用文章和免费的主题,都很漂亮的
7. WordPress文章列表站外怎样调用
1、在编辑文章的时候在相应的位置添加即可。这样的效果就是在首页的显示前面的文字、后面的文字将不显示、但是会有一个阅读全文的连接可以点击阅读全文2、友情链接:登陆后台--->连接--添加链接。然后到外观--小工具--->添加一个【链接】小工具到侧边栏即可。3、至于插件就看你需要什么样的插件了。介绍几个常用插件:1、GoogleXMLSitemaps谷歌地图插件必备2、WordPressRelatedPosts相关文章插件3、WordpressThreadComment评论嵌套回复插件4、Akismet拦截垃圾留言我就用这么几个插件了如果你需要的插件的话访问403这里介绍了基本上常用的35款插件。祝您好运!
8. 怎样在外部调用WordPress文章
因为是通过页面来获取文章内容,首先需要在wordpress主题目录下添加一个页面模版文章,新建一个post.php(文件名可以自己随意取)
添加代码:
<?php
/*
Template Name:外部调用文章模版
*/
?>
定义页面模版名称,Template Name:外部调用文章模版,这个名称可以随意写,只要在后台调用的时候选择这个模版文件即可!
继续在post.php添加获取最新文章代码:
<?php query_posts('showposts=5'); ?><?php while (have_posts()) : the_post(); ?>"><?php the_title(); ?><?php endwhile;?>
//<?php query_posts('showposts=5'); ?>中的showposts=5是获取最新5篇文章,如果需要更多或者更少可以修改这个数字。
添加好后,保存退出!
进入wordpress后台添加一个页面。
页面标题随意写,页面内容随意写,也可以不写!
页面模版选择刚刚添加的那个页面模版,刚才添加的是:外部调用文章模版
所以,这里选的是:外部调用文章模版.保存发布!
打开刚刚新建的页面。可以看到已经输出文章了。最后只需要在需要添加的网站位置添加一行代码:<?php echo file_get_contents("刚刚添加页面地址");?>即可!
9. 如何在wordpress站外调用文章
方法一:
这个方法不局限与最新文章,它几乎可以调用所有类型的文章,如最热文章,随机文章、最新评论等等,不过唯一的缺点就是速度可能慢点。
首先在你要被外部调用文章的网站根目录下建立一个php文件,命名为blog_call.php。
内容如下:
记得加CSS样式...
10. 如何在WordPress首页调用某页面的文章内容
在wordpress中,不仅在首页,在其他任何地方调用页面,均可以通过get_page或get_pages这两个内置函数来实现调用一篇或多篇页面内容
1、利用get_page获取1个指定的页面内容
if(is_home())://这个判断非必需,这里表示将输出限定在首页
$page=get_page(5);//5为调用页面的ID
if($page){
//var_mp($page);
printf("%s",apply_filters('the_content',$page->post_content));//输出页面内容
}
endif;
2、利用get_pages获取页面列表
//详细的参数可参考/wp-includes/->post.php中get_pages函数中的说明
//以下仅仅列出几个作为示例
$args=array(
'sort_column'=>'ID',//指定依id排序
'sort_order'=>'ASC',//指定排序方式为升序
'number'=>6//指定只获取6篇页面内容
);
$pages=get_pages($args);
//var_mp($wpdb);
if(count($pages)){
foreach($pagesas$key=>$page){
printf("%s",apply_filters('the_content',$page->post_content));//输出页面内容
}
}
总结:
页面其实是wordpress文章格式的一种,内置有很多较为直观的函数,主要位置/wp-includes/ -> post.php文件中,建议多看看就好。