lucas
  • 0
Новичок

Вызов постоянных ссылок с помощью PHP

  • 0

Я разрабатываю тему, которая поддерживает форматы сообщений WordPress. В результате я использую большой оператор if, который можно найти ниже.

  • Я хотел бы связать заголовки своих сообщений с сообщениями, сохраняя при этом свою тему как действительную XHTML.
  • Я хотел бы вызывать изображения (с классами) в операторе if, сохраняя при этом свою тему как действительную XHTML.
  • Я был бы признателен, если бы кто-нибудь мог добавить соответствующий код к следующему коду, чтобы сделать это

_

if ( has_post_format( 'video' )) {
                echo the_title();
                echo the_excerpt();
}

РЕДАКТИРОВАТЬ: В основном, самое главное, что я ищу, это то, что оно вызывает имя сообщения как ссылку, которая ссылается на фактическое сообщение.

Share
  1. Я не знаю, что вы подразумеваете под «вызовом изображений», но это отобразит заголовок в виде ссылки.

    if ( has_post_format( 'video' )) {
       ?><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><?php 
       the_excerpt();
    }
    
    • 0
  2. Вам нужно только добавить <a href="<?php the_permalink();?>"><?php the_title();?></a> ссылку на пост, а также добавить заголовок в качестве видимой части ссылки. Также вы можете заменить <?php the_title();?> миниатюру (с правильной функцией) или изображение, видео, кнопку и т. д., а также другой вид php-статуса <?php your_function(your args);?> .

    Что касается вашего другого вопроса, я думаю, вам нужно добавить категорию для видео и сделать для этого специальный CSS. Я оставлю два поста, они на испанском, но они действительно полезны и работают очень хорошо: сначала как добавить другую структуру Как: разные структуры для каждой категории, а затем как ее стилизовать Как: стилизовать каждую категорию по-разному

    Надеюсь, вы найдете этот ответ полезным ^^

    • 0
  3. Так:

    <?php if ( has_post_format( 'video' )) { ?>
        <a href="<?php the_permalink();?>"><?php the_title();?></a>
        <?php the_excerpt();?>
    <?php } else {;?> If you plan on adding something else. otherwise just delete this line and close with the next one only
    
    <?php } ;?>
    

    И это все, надеюсь, вы найдете это полезным!

    • 0

Оставить ответ

You must login to add an answer.