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文件中,建議多看看就好。