2013-03-03 106 views
0

我有下面的代碼,但它出現在更多的鏈接無法正常工作,請會有人頭腦幫助,我已經激活功能文件摘錄:摘錄發表在WordPress的帖子

查詢後下: -

<?php $the_query = new WP_Query('showposts=5'); ?> 
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?> 
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> 
<?php the_excerpt('Read more...'); ?> 
<a href="<?php echo get_permalink(); ?>"> Read More...</a> 
<?php endwhile;?> 

回答

0

你可以使用這個編輯器按鈕:

enter image description here

拆分內容:

enter image description here

enter image description here

然後它會顯示你這樣的概述頁面:

enter image description here

在默認主題二十二您使用此代碼:

<?php the_content(__('Continue reading <span class="meta-nav">&rarr;</span>', 'twentytwelve')); ?> 

顯示Continue reading鏈接。

所以你的情況,你可以使用:

<?php the_content("Read more ...");?> 
+0

嗨,那裏,我做了這個,它不工作,因此我認爲這是我的PHP代碼 – 2013-03-03 13:36:06

+0

我更新了與PHP代碼的答案。 – birgire 2013-03-03 13:43:18

+0

你能解釋一下'read the link is not working'是什麼意思嗎?你的意思是你的代碼中'the_excerpt'函數之後的鏈接。 Ps:你應該使用'posts_per_page'而不是舊的'showposts'參數。 – birgire 2013-03-03 14:08:18

0

一個簡單的解決方案,一直擔任我的項目也已經在functions.php聲明一個簡單的功能如下:

add_filter('excerpt_more', 'new_excerpt_more'); 
function new_excerpt_more($more) { 
    global $post; 
    return '… <a href="'. get_permalink($post->ID) . '">' . 'Read More ...' . '</a>'; 
} 

然後在需要的地方使用:

希望這有助於,th e WP codex也有一些令人敬畏的摘錄文件http://codex.wordpress.org/Excerpt

相關問題