• Вывод постов в Wordpress?

    @Dimas123
    Вам нужно установить бесплатный плагин acf, в этом плагине создаёте нужные поля (цена, дата, длительность).
    В каждом посте заполняете эти поля.

    Смотрите документацию по фильтрации постов на основе этих полей https://www.advancedcustomfields.com/resources/que...

    Попробуйте сначала без формы сделать страницу, на которой будут выводиться посты к примеру от 600 до 5000р, с помощью документации, которую я выше дал. Когда всё будет получаться. Переходите к этапу замены 600 и 5000 на переменные, которые вы должны получать методом POST или GET от вашей формы. Когда всё будет получаться добавьте фильтрацию не только по цене, а по всем полям.

    Прикинул всё же код скрипта на всякий случай, возможны ошибки
    <?php 
    
    // args
    $args = array(
    	'numberposts'	=> -1,
    	'post_type'		=> 'post',
    	'meta_query'	=> array(
    		'relation'		=> 'AND',
    		array(
    			'key'		=> 'data_book', // так вы назвали поле Даты в плагине acf
    			'value'		=> '2020.11.10', // такой формат даты в том же плагине выбран Y.m.d  это я пишу по памяти смотрите сами точно
    			'compare'	=> '='
    		),
    		array(
    			'key'		=> 'price',  // так вы назвали поле Цены в плагине acf
    			'value'		=> 5000,
    			'type'		=> 'NUMERIC',
    			'compare'	=> '<'
    		)
    	)
    );
    
    
    // query
    $the_query = new WP_Query( $args );
    
    ?>
    <?php if( $the_query->have_posts() ): ?>
    	<ul>
    	<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
    		<li>
    			<a href="<?php the_permalink(); ?>">
    				<img src="<?php the_field('event_thumbnail'); ?>" />
    				<?php the_title(); ?>
    				<?php echo get_field('data_book').'<br>';
    					echo get_field('price').'<br>';
    				?>	
    			</a>
    		</li>
    	<?php endwhile; ?>
    	</ul>
    <?php endif; ?>
    
    <?php wp_reset_query();	 // Restore global post data stomped by the_post(). ?>
    Ответ написан
    Комментировать
  • Почему перестал подходить пароль к rar архиву?

    @Dimas123 Автор вопроса
    Я вспомнил пароль))) Мне казалось, что я отчетливо помню, что придумывая пароль я его делаю таким как у старого архива, что бы не забыть. И он всего 4 цифры, т.е. я бы его и перебором бы за минуту открыл, но я ставил настройки перебора от 6 до 7 символов в программе подбора паролей, так как у меня чаще всего такие пароли, если не требуются минимум 8 символов.

    Вывод архивы со временем не портятся, а мозг портится. Но всё равно, тема полезная для меня, всем спасибо, неделю почти не мог вспомнить, наверное вопрос помог вспомнить.
    Ответ написан
    Комментировать
  • Wordpress как зарегистрировать и вывести виджет абсолютно не завернут не во что?

    @Dimas123
    Можно создать шаблон страницы, потом сделать страницу и проставить для неё этот шаблон:

    <?php
        /*
        Template Name: One widget
        */
    
    /* the_widget( $widget, $instance, $args ); */  // здесь нужно прописать нужные параметры для виджета
    
    the_widget( 'WP_Widget_Archives' );  // Пример
    
    ?>
    Ответ написан
    Комментировать
  • Как изменить index.php в шаблоне?

    @Dimas123
    Шаблон главной может быть в другом файле, например:
    • home.php
    • front-page.php
    • template-home.php
    • /templates/home.php
    Ответ написан
    1 комментарий
  • Как динамически изменять значение data-content в popover bootstrap?

    @Dimas123 Автор вопроса
    Сделал https://codepen.io/anon/pen/jmBqey

    Код естественно ужасный, я не знаю js.
    Ответ написан
    Комментировать
  • Как заставить ajax функцию выполняться многократно?

    @Dimas123 Автор вопроса
    При таком запуске функции заработало
    <button type="button" class="btn btn-link reload" onClick="getajax()">Обновить</button>


    А это удалил:
    $(function() {
       $('.reload').on('click', getajax);
    })
    Ответ написан
    Комментировать
  • Как избавиться от @attributes?

    @Dimas123 Автор вопроса
    В документации нашел такую функцию, которая решила проблему и как я понял можно просто писать (string) и это вернет мне только значение без объекта
    function xml_attribute($object, $attribute)
    {
        if(isset($object[$attribute]))
            return (string) $object[$attribute];
    }
    Ответ написан
    Комментировать
  • Что должен знать помощник seo-оптимизатора?

    @Dimas123
    Для этой работы ничего знать не надо.

    Будет плюсом:

    1) Знать немного html
    2) Почитать рекомендации поисковиков, особенно, что они считают спамом и за что наказывают сайты.

    Т.е. помощник должен выполнять какие-то рутинные вещи и было бы здорово, если бы ему не надо объяснять азы html (title, мета-теги, ссылки). Плюс, что бы он не накосячил, из-за какой-то прочитанной устаревшей информации, поэтому рекомендации самих поисковиков, это самое то, что надо.
    Ответ написан
    Комментировать
  • Как исправить проблему с видео в слайдере OWL Carousel?

    @Dimas123 Автор вопроса
    Наткнулся на интересный момент, что если через инструменты разработчика блоку в котором хранятся блоки с видео просто убрать ширину и вернуть её снова, то всё начинает правильно работать.

    5e6b6d5d0730434baf40acc62579ff98.jpg

    Может быть для программистов на js это что-то подскажет, в чем может быть проблема?
    Ответ написан
    Комментировать
  • Для чего в игры вводят свитки идентификации (Diablo2, PoE)?

    @Dimas123
    Весь смысл этих игр выбивать "волнительные" предметы. Свитки это лишь один из приемов для процесса идентификации предметов. Тут важен, именно, сам процесс идентификации, неважно свитки это, Каин или бесплатно. Идентификация призвана продлить эффект кайфа от выбитого крутого предмета и дать возможность полностью насладиться этим моментом "разворачивания подарка" в спокойное от боя время.
    Ответ написан
    Комментировать
  • Как получить значение объекта?

    @Dimas123 Автор вопроса
    В общем из комментариев @hlogeon стало понятно, что объект можно перевести в массив

    $objArr = (array)$ob;
    
    foreach ($objArr as $key => $value){
    	$name = $value->name;
    	$id = $value->id;
    }
    echo "$name";
    echo "$id";


    Всё получилось, спасибо.
    Ответ написан
    Комментировать
  • Зависит ли СЕО от CMS?

    @Dimas123
    Если рассуждать как вы, т.е. cms отдает, то что я хочу, что бы она отдавала. То тут без разницы, какая cms, если вы способны её так настроить.

    Если же сравнивать cms из коробки, то да, некоторые cms изначально лучше заточены под seo.
    Ответ написан
    Комментировать