0

下面是一个查询,它应该通过指定的页面标题从页面获取内容

<?php
    $page = get_page_by_title( 'About Us' );
    $content = apply_filters('the_content', $page->post_content); 

    the_content_rss('', TRUE, '', 100);
?>

    <a href="<?php the_permalink() ?>" title="Read the whole post" class="rm">Read More</a>

是的,它成功显示了内容并将内容修剪了 100,但问题是内容和永久链接不是我从查询中提取的指定页面的内容和永久链接,我的意思是,内容和永久链接不同于我拉起的页面。有什么想法吗?我试图玩弄代码,但似乎没有任何效果,而且我目前正在网上寻找可能的解决方案,但不幸的是,我什么也没找到。

PS:我只想显示内容并通过上面的查询获取指定页面的永久链接。

4

2 回答 2

0

你能试试下面的代码吗?

<?php
    $page = get_page_by_title( 'About Us' );
    $content = apply_filters('the_content', $post->post_content); 
    echo substr($content,0,30);  
?>

<a href="<?php echo esc_url( get_permalink( $page->ID ) ); ?>">title="Read the whole post" class="rm">Read More</a>
于 2013-08-19T17:35:55.133 回答
0

我已经想通了,谢谢大家。。

我更新的代码是

<?php
    $page = get_page_by_title( 'About Us' );
    $content = apply_filters('the_content', $page->post_content); 

     echo wp_trim_words( $content, 100, '');
?>

<a href="<?php  echo get_permalink( $page->ID ); ?>" title="Read the whole post" class="rm">Read More</a>
于 2013-08-21T12:40:21.503 回答