Пожалуйста помоги
Я хочу создать страницу поиска изображений, хранящихся в медиа-галерее WordPress. Эта страница содержит текстовое поле, в которое пользователь вводит номер изображения. Соответствующее изображение должно отображаться на другой вкладке браузера.
Я сделал необработанную страницу html в wordpress, где я поместил отображение текстового поля, но не понимаю, где мне нужно писать код php для извлечения изображений и как их показывать.
Пожалуйста, дайте пошаговые инструкции для решения проблемы, потому что я новичок в wordpress.






Вы можете создать для этого пользовательскую функцию в functions.php и вызвать ее в своем шаблоне.
//In functions.php
if ( ! ( function_exists( 'get_media_from_name' ) ) ) {
function get_media_from_name( $postName ) {
$args = array(
'name' => $postName,
'posts_per_page' => -1,
'post_type' => 'attachment',
);
$attachment = new WP_Query( $args );
if ( $attachment)
return $attachment;
else
return false;
}
}
//In you template where you can call that function
$get_all_matched_attachments = get_media_from_name( $postName );
if ( $get_all_matched_attachments ) {
foreach($get_all_matched_attachments as $get_all_matched_attachment){
echo '<pre>';print_r($get_all_matched_attachment);
}
}
Пожалуйста, посмотрите stackoverflow.com/help/how-to-ask, а затем отредактируйте свой вопрос.