2017-10-04 80 views
0

我一直在玩PHP試圖獲得帖子標題鏈接到正確的帖子,但現在它不斷添加頁面名稱的結尾。如何從帖子標題鏈接中刪除頁面標題?

<h6><a href="<?php the_permalink($this_post->ID); ?>" title="<?php 
the_title(); ?>"><?php the_title($this_post->post_title); ?></a></h6> 

這裏是一個鏈接的網頁,所以你可以明白我的意思正確 - 如果你想獲得冠軍另一頁http://www.city-perks.co.uk/discounts/

+0

這個問題還不清楚。似乎WP正在做正確的事情。你想要什麼問題和答案來實現? – omukiguy

+0

因此,標題現在鏈接到正確的帖子,但它將折扣添加到每個標題的末尾,我無法刪除它。 –

回答

0

試試這個代碼

<?php 
    if ($cmb_listing_layout == '3') 
    { 
     sprintf('<h6>%s</h6>', esc_attr($this_post->ID)); 
    } 
?> 

,你需要使用get_the_title($id_page)功能。

+0

作爲完全白癡,我在問題中粘貼了錯誤的代碼行。我現在已經更新了這個問題,所以也許它會更有意義。 –

+0

謝謝,我有正確的標題顯示,它只是因爲某些原因將折扣字添加到它的末尾。 –

+0

@RobDunn'the_title'返回當前頁面的標題。 [顯示或返回當前帖子的非轉義標題](https://codex.wordpress.org/Function_Reference/the_title) –