Wordpress过滤器和摘录

时间:2015-04-14 12:47:47

标签: php html wordpress filter

我正在尝试将内容从一个页面拉到另一个页面。我可能会以错误的方式解决这个问题,但我只是想弄清楚它是如何完成的。这就是我到目前为止尝试获取所需数据的方法。我没有获得固定链接或图像。另一个问题是当将substr方法应用于$ content变量时,它实际上将html标签切掉,以便在它嵌入到内容中的任何html之后的任何地方。我很感激您的任何提示。这是我创建的函数,用于尝试在其初始阶段提取内容。

function show_post($path) {
  $post = get_page_by_path($path);
  $title = apply_filters('the_title', $post->post_title);
  $image = apply_filters('featured_image', $post->the_post_thumbnail);
  $content = apply_filters('the_content', $post->post_content);
  $link = apply_filters('the_permalink', $post->get_permalink);
  echo '<h3>'.$title.'</h3>';
  echo substr($content, 0, 300) . '...';
}

$ path是我提取内容的网站的相对网址所以让我说我想要获取数据的网址是www.test.com/about/bio我会将路径设为/ bio。

感谢您的帮助。

0 个答案:

没有答案