Ранее .col-3{ width: 33%; float: left; } Сейчас Самый удобный способ — CSS Grid ⭐ Grid намного проще менять количество колонок. 3 колонки .row { display: grid; grid-template-columns: repeat(3, 1fr); } 4 колонки .row { display: grid; grid-template-columns: repeat(4, 1fr); } 5 колонок .row { display: grid; grid-template-columns: repeat(5, 1fr); } Добавить отступы: .row { […]
Код /** * Fix Yoast SEO robots.txt changes. * https://wordpress.org/support/topic/disable-robots-txt-changing-by-yoast-seo/#post-16648736 */ function wpwc_fix_yoast_seo_robots_txt() { global $wp_filter; if ( isset( $wp_filter[‘robots_txt’]->callbacks ) && is_array( $wp_filter[‘robots_txt’]->callbacks ) ) { foreach ( $wp_filter[‘robots_txt’]->callbacks as $callback_priority => $callback ) { foreach ( $callback as $function_key => $function ) { if ( ‘filter_robots’ === $function[‘function’][1] ) { unset( $wp_filter[‘robots_txt’]->callbacks[ $callback_priority […]
в качестве заключения отметим, что android studio – мощная среда разработки, которую стоит использовать каждому человеку, желающему начать писать программы под android. (tproger.ru) лучше забирайте подборку конструкторов — онлайн-сервисов, где можно быстро и бесплатно собрать готовое приложение и уже начать зарабатывать на нём деньги: (skillbox.ru) следующий шаг – использование android studio для сборки финальной версии продукта. (skyeng.ru) на этом этапе вы можете настроить некоторые параметры устройства, например, его название, размер экрана, разрешение, вы также можете добавить несколько устройств. (tgu-dpo.ru) далее необходимо задать такие параметры проекта, как название, имя компании-разработчика (пишем что […]
Для замены текста по регулярному выражению в базе данных MySQL, например удаления переменной части из строки вида: [html] <ul> <li>Адрес службы (ДДД) РАЗНЫЕ АДРЕСА</li> </ul> [/html] на: [html] <ul> <li>Адрес службы (ДДД)</li> </ul> [/html] можно использовать функцию REGEXP_REPLACE() (доступна в MySQL 8.0+). [html] UPDATE your_table SET your_column = REGEXP_REPLACE(your_column, ‘<li>Адрес службы \\(ДДД\\).*?</li>’, ‘<li>Адрес службы (ДДД)</li>’) […]
Все, что вам понадобится – это скопировать и вставить код в файл functions.php вашей темы. global $wpdb; $wpdb->query( ” DELETE FROM $wpdb->postmeta WHERE meta_key = ‘_thumbnail_id’ ” ); Готово. Как только вы сохраните файл functions.php, скрипт запустит запрос к базе данных и удалит миниатюры у всех записей. Примечание: Удалите код сразу же после сохранения файла […]
В формах, которые отправляет плагин Contact Form 7 не хватает очень важной информации – страницы с которой эта форма была отправлена. Есть какие-то плагины, которые решают эту проблему, а есть решение довольно простое и компактное, которое использую я: Добавляем поле в нужную форму: [text url-adress class:url-adress] Скрываем это поле с помощью стилей: .url-adress {display: none} […]
Если в вашей медиатеке есть изображение, вы можете просто просмотреть их и создать публикацию через wp_insert_post. function import_post_from_imgs() { $images = get_posts(‘post_type=attachment&post_status=inherit&posts_per_page=-1’); // just a minimal security check if ( ! current_user_can(‘publish_posts’) ) return; if ( ! empty($images) ) { foreach ( $images as $image) { // prevent duplicate if for some reason the function is […]
В файле published/SC/html/scripts/core_functions/product_functions.php ищем строку: $order_by_clause = ‘ ORDER BY sort_order, ‘.LanguagesManager::sql_getSortField(PRODUCTS_TABLE, $sort_field);
Добавлем в header или footer код
Код // Register Custom Taxonomy function portfolio_tags_taxononmy() { $labels = array( ‘name’ => ‘Portfolio Tag’, ‘singular_name’ => ‘Portfolio Tag’, ‘menu_name’ => ‘Portfolio Tags’, ‘all_items’ => ‘All Portfolio Tags’, ‘parent_item’ => ‘Parent Portfolio Tag’, ‘parent_item_colon’ => ‘Parent Portfolio Tag:’, ‘new_item_name’ => ‘New Portfolio Tag’, ‘add_new_item’ => ‘Add New Portfolio Tag’, ‘edit_item’ => ‘Edit Portfolio Tag’, ‘update_item’ […]
showMoreItems is a jQuery plugin to simulate the load more feature by collapsing part of your content in a customizable Show More button. Great for long list view that enables the user to show more content on click/tap. Key Features: Allows you to specify which item to show on init. Allows you to specify how many […]
Код <?php $next_post = get_adjacent_post( false, ”, false); $next_post_url = get_the_permalink($next_post); $previous_post = get_adjacent_post( false, ”, true); $previous_post_url = get_the_permalink($previous_post); ?> <a href=”<?php echo $next_post_url;?>”>Next post</a> <a href=”<?php echo $previous_post_url;?>”>Previous post</a> Custom Post Type Next/Previous Link
Код /** * Register all shortcodes * * @return null */ function register_shortcodes() { add_shortcode( ‘produtos’, ‘shortcode_mostra_produtos’ ); } add_action( ‘init’, ‘register_shortcodes’ ); /** * Produtos Shortcode Callback * * @param Array $atts * * @return string */ function shortcode_mostra_produtos( $atts ) { global $wp_query, $post; $atts = shortcode_atts( array( ‘line’ => ” ), $atts […]
https://github.com/elementor/elementor/issues/9332 Решение /** * Add non-supported post type support */ add_filter( ‘elementor_pro/utils/get_public_post_types’, function() { $post_types[‘post-type-slug-1’] = ‘Post Type Name 1’; $post_types[‘post-type-slug-2’] = ‘Post Type Name 2’; $post_types[‘post-type-slug-3’] = ‘Post Type Name 3’; $post_types[‘post-type-slug-4’] = ‘Post Type Name 4’; $post_types[‘post-type-slug-5’] = ‘Post Type Name 5’; return $post_types; } );
Плагин – https://max-webs.ru/wp-content/uploads/2023/07/auto-post-images-api.3.1.3.zip Мгновенно добавляет изображения к сообщениям без необходимости редактирования сообщения. Можно выбрать случайный выбор фотографий или использовать POST ID или Write-up SLUG. Для вставки картинок в посты пока нужно вставлять их по одной с помощью редактора. Все, что вам нужно сделать, это правильно назвать их и загрузить в папку, и плагин автоматически вставит их в […]
Целевая аудитория клининговой компании может быть очень широкой, поскольку услуги клининга востребованы как в домашних, так и в коммерческих помещениях. Вот несколько возможных сегментов аудитории для клининговой компании: Домохозяйки: женщины и мужчины в возрасте от 25 до 55 лет, которые имеют дома или квартиры, но не имеют времени или желания заниматься уборкой. Компании: малые и […]
Хотите достичь отличных результатов в продвижении сайта? Забудьте о нулевых позициях в поисковых системах! Мы гарантируем Вам полный успех! Учебный курс SEO поможет Вам стать настоящим специалистом в области оптимизации и продвижения сайтов. Наша школа Max-Webs предлагает: Бесплатное обучение основам поисковой оптимизации Курсы проводят только опытные преподаватели Обучение проходит в Москве и онлайн Гарантированное продвижение […]
Код <?php // List of categories of custom taxonomy genre $args = array( ‘type’ => ‘gotovie-okna’, ‘show_option_all’ => ”, ‘container’ => false, ‘orderby’ => ‘parent’, ‘order’ => ‘ASC’, ‘hide_empty’ => 0, ‘use_desc_for_title’ => 0, ‘hierarchical’ => 1, ‘number’ => null, ‘echo’ => 1, ‘depth’ => -1, ‘taxonomy’ => ‘tipy-okon’, ‘show_count’ => 1, ‘child_of’ => $this_category->cat_ID, […]
Я пытаюсь импортировать онлайн-сайт wordpress на свой локальный сервер Wamp. Я экспортировал свою базу данных со своего онлайн-сайта, и теперь я импортирую ее на свой локальный сервер с помощью phpmyadmin. Затем появляется следующее сообщение об ошибке: #1050 — Таблица «wp_actionscheduler_actions» уже существует. Я только что создал базу данных, она определенно пуста. У кого-нибудь есть идея […]
Проблема следует из заголовка статьи. Как лечится ? Проверяем файлы index.php и другие основные которые подключаются в соответсвии с хронологией WordPress и убираем там подключения вида include_once на get_template_part Меняем <?php include_once ‘head.php’; ?> На <?php get_template_part( ‘head’ ); ?>
Так отображается снипет Код по выводу <!– EVENT Schema >> –> <script type=”application/ld+json”> { “@context”: “http://schema.org”, “@type”: “Event”, “eventAttendanceMode”: “OfflineEventAttendanceMode”, “eventStatus”: “https://schema.org/EventScheduled”, “name”: “✅ Бесплатный аудит”, “description”: “《 БЕСПЛАТНЫЙ SEO-АУДИТ 》 ✅ Найдем ошибки и дадим рекомендации ➠”, “url”: “https://www.altera-media.com/information/expert/nastrojka-celej-v-yandeksmetrike/#free_audit-ev”, “startDate”: “2023-01-01 00:00:00”, “endDate”: “2023-08-31 23:59:59”, “image”: “https://www.altera-media.com/images/__SERVICES/audit/seo-audit-storyset_com.png”, “performer”: “Альтера”, “location”: { “@type”: “Place”, “name”: […]
Файл .htaccess (hypertext access) – это файл конфигурации, используемый веб-сервером Apache для изменения настроек веб-сайта. Вот примеры правил редиректа, которые можно использовать в файле .htaccess: Как сделать SEO редиректы на www или без него, добавление/удаление расширений у страниц. Мой рабочий файл для html сайтов #включаем редирект с www на без www RewriteEngine On RewriteCond %{HTTP_HOST} […]
Суть новости: Яндекс снизил влияние ПФ, но это не точно. И даже маловероятно Кто-то говорит что изменения влияния начались с 7-9 февраля. У меня на некоторых сайтах зафиксированы изменения с 28-29 января. Везде они очень похожи. Но есть очень странные вещи. Я вижу просадку по topvisor с топ1 до топ5-6, а где качели и на [...]
Код add_filter(‘wpseo_robots’, ‘post_count_index’, 999); function post_count_index($string= “”) { global $post; $stat = new Posts_Character_Count( $post->post_content ); if ($stat < “1300”) { $string= “index, follow”; } return $string; }
| There are no products |