У меня много вложений, в описании каждого изображения у меня есть ключевое слово в абзаце.Например: This is my first photo of my -Keyword-
Мое ключевое слово всегда в "-" like -Keyword-
, поэтому я хочу получить это ключевое слово и напечатать его в шаблоне моей темы (я имею в виду один файл post.php), так что это любой способ добиться этого.Благодарю.(Извините за мой плохой английский)
Обновление: вот код
<?php
/*VARS*/
$posid = $post->ID;
$poslug = $post->post_name;
$permalink = $surl.'/'.$poslug.'/';
$args = array(
'numberposts' => -1,
'order' => 'ASC',
'post_mime_type' => 'image',
'post_parent' => $posid,
'post_status' => null,
'post_type' => 'attachment',
);
$atts = get_children( $args );
$tatts = count($atts);
$i = 1;
shuffle($atts);
foreach ($atts as $at){
if ($i == 1){
$atid = $at->ID;
$mimg = wp_get_attachment_image_src($atid,'medium');
$msrc = $mimg[0];
$mw = $mimg[1];
$mh = $mimg[2];
$atitle = ucwords(str_replace(array('-','_','+',),' ',$at->post_title));
$atslug = $at->post_name;
$aturl = $surl.'/'.$poslug.'/'.$atslug.'/';
echo '<h3 id="reply-title" class="comment-reply-title"> More images </h3>';
} else {
if($i>7) {} else {
$atid = $at->ID;
$mimg = wp_get_attachment_image_src($atid,'large');
$msrc = $mimg[0];
$mw = $mimg[1];
$mh = $mimg[2];
echo '<p class="social_share clearfix"><img src="'.$msrc.'"/></p>'; } } $i++; } ?>