Я работаю над сайтом WordPress, на котором я хочу извлечь определенный контент из XML. Код php, который я использовал для извлечения контента из xml:
Файл № 1
function get_feed_article( $key = 0 ) {
//adjust for page number input
if ( $key ) {
$key = $key - 2;
}
$feed = get_feed_data();
return $feed->get_item( $key );
}
Файл № 2
$item = \CURRENT\CPFeed\get_feed_article(get_query_var('page'));
<?php echo wp_kses_post(apply_filters('the_content', $item->get_content())) ?>
В строке <?php echo wp_kses_post(apply_filters('the_content', $item->get_content())) ?>
печатается следующее содержимое:
A
B
C
D
Hello World, I AM GOOD
Ниже приведен XML-код, из которого извлекается содержимое:
<description><p> A </p>
<p> B </p>
<p> c </p>
<p> D </p>
<!-- Byline, Source -->
<p>Hello World, I AM GOOD;/p>
</description>
Постановка задачи:
Мне интересно, какие изменения мне нужно внести в приведенный выше код php, чтобы Hello World, I GOOD отображался вверху.
O / P должно быть таким:
Hello World, I AM GOOD
A
B
C
D