За последние 24 часа нас посетили 16018 программистов и 1730 роботов. Сейчас ищут 1788 программистов ...

Помогите подправить код

Тема в разделе "Wordpress", создана пользователем dovzhuk, 20 июл 2020.

  1. dovzhuk

    dovzhuk Новичок

    С нами с:
    20 июл 2020
    Сообщения:
    4
    Симпатии:
    0
    Помогите подправить код. PHP только начинаю изучать. На wordpress в теме сайта есть файл content-loop_grid.php c таким кодом:

    PHP:
    1. <li id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    2.     <?php if( has_post_thumbnail() ){ ?>
    3.         <div class="post_thumbnail"><a href="<?php the_permalink(); ?>"><?php echo get_the_post_thumbnail( get_the_ID(), 'thumb-335x170' ); ?></a></div>
    4.     <?php } ?>
    5.     <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
    6.     <div class="post_info">
    7.         <a href="<?php the_permalink(); ?>" class="button"><?php _e( 'Смотреть больше', 'bestbuild' ); ?></a>
    8.     </div>
    В PHP, к сожалению, пока не силен.

    Код выводит в результатах поиска постоянную ссылку, при нажатии на которую открывается страница вложения файла.

    Каким образом переписать данный код, чтобы в результатах поиска выводилась ссылка на сам файл PDF, при нажатии на которую файл открывался бы в браузере?
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    Покажите вид ссылки на страницу вложения. И ссылку на сам фаил. Хочу увидеть какая между ними разница.
    Скорее всего надо будет просто выводит имя этого pdf файла и добавлять его к ссылке.
     
  3. dovzhuk

    dovzhuk Новичок

    С нами с:
    20 июл 2020
    Сообщения:
    4
    Симпатии:
    0
    http://372.31.0.8:2020/31-10-2018_311_prikazy_moa/ - пример ссылки на страницу вложения
    http://372.31.0.8:2020/wp-content/uploads/2020/06/31.10.2018_311_prikazy_MOA.pdf - пример ссылки на сам файл
     
    #3 dovzhuk, 20 июл 2020
    Последнее редактирование модератором: 20 июл 2020
  4. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    То есть вы сейчас переходите сначала на первую ссылку, а оттуда на вторую?
    в любом случае с ходу вам не кто не скажет как тут быть , надо смотреть админку вордпреса, как там сделано.
    --- Добавлено ---
    я даже нашел откуда ты пришел https://ru.wordpress.org/support/topic/ывод-в-результатах-поиска-ссылок-на-фа/

    В админ панели конкретной записи вы привязываете эти pdf файлы. Вам нужно вытянуть ее адрес.
     
  5. dovzhuk

    dovzhuk Новичок

    С нами с:
    20 июл 2020
    Сообщения:
    4
    Симпатии:
    0
    Если честно, я еще только учусь и понемногу начинаю разбираться в этом всем... Поэтому прошу прощения за мою "неграмотность" в этих вопросах...

    Суть состоит в том, чтобы организовать поиск на сайте... у меня есть библиотека из нескольких сотен PDF-файлов... сам плагин поиска я настроил... поиск осуществляется корректно... находит все... а вот с выводом результатов поиска проблема.... в результатах отображается ссылка, при клике на которую осуществляется переход на страницу вложения и сама страница вложения оказывается пустой (заголовком страницы является название файла)... а мне нужно чтобы ссылка была на сам файл... чтобы при клике на ссылку можно было его сразу открыть или скачать (все зависит от настроек браузера) ...
    --- Добавлено ---
    знать бы где копать, хотя бы.... пока только опытным путем удалось найти сам файл, который отвечает за вывод результатов поиска... я думал, что может быть его как-то можно переписать...
     
  6. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    В админке вашей ковыряться надо. Вам так никто не подскажет. Вордпресс и придуман чтобы особо не программировать, все должно работать через админку.
     
  7. dovzhuk

    dovzhuk Новичок

    С нами с:
    20 июл 2020
    Сообщения:
    4
    Симпатии:
    0
    В общем, для себя решил проблему установкой SEO-плагина, который перенаправляет с созданной “движком” страницы вложения на сам медиафайл (в моем случае PDF файл). Может кому-нибудь решение пригодиться.