• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь «Проблемы и решения» Спросите, и отвечено будет вам.

Статус
В этой теме нельзя размещать новые ответы.

BadMotherFucker

Модератор (Core Team)
Регистрация
13 Ноя 2009
Сообщения
760
Реакции
574
Здравствуйте.
В этом топике оставляйте запросы на раскодирование шаблонов(удаление копирайта из footer.php и т.п)/плагинов и всего-всего что связанно с Wordpress.

Правила довольно просты:
- Для кода обязательно использовать тег [CODE ] (без пробела);
- Благодарности только кнопкой “Мне нравится”.

Пример оформления запроса:
Здравствуйте. Помогите расшифровать:
Код:
<?php $_F=__FILE__;$_X='Pz48IS0tIGIydHQybSBTdDFydHMgLS0+DQogICAgPGQ0diA0ZD0iYjJ0dDJtLXQ0bDUiPjwvZDR2Pg0KCTxkNHYgNGQ9ImIydHQybS0yM3QiPg0KICAgICAgICA8ZDR2IDRkPSJiMnR0Mm0iIGNsMXNzPSJ3cjFwIj4NCiAgICANCiAgICAgICAgICAgIDwzbCA0ZD0iZjUxdDNyNXMtdDFicyIgY2wxc3M9ImNsNTFyZjR4Ij4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIDxsND48MSBocjVmPSIjdDFiLTYiPlIxbmQybTwvMT48L2w0PiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICA8bDQ+PDEgaHI1Zj0iI3QxYi1hIj5NMnN0IFAycDNsMXI8LzEDQoNCjwvYjJkeT4NCjwvaHRtbD4=';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
Заранее большое спасибо.

Также советую ознакомиться с правилами раздела и форума:
Для просмотра ссылки Войди или Зарегистрируйся

За несоблюдение правил бан на месяц.
 
Последнее редактирование модератором:
Доброго времени суток.
Столкнулся с проблемой пагинации. Все, не могу из-за этого дальше сайт делать((( Очень прошу вас помочь мне.
Постараюсь описать проблемку максимально кратко и чтобы было понятно.

Использую тему(шаблон) Woodmart.
Делаю главную страницу с помощью WPBakery Page Builder.


Хочу вывести на главной записи из двух рубрик при помощи элемента, который называется "Блог". (скриншот прикрепил).
В настройках этого элемента сделал, чтобы на главной странице отображалось 5 записей и дальше шла пагинация на страницы, хотя там можно сделать кнопку "показать еще" и т.п.

Пагинация отображается, но при клике на цифры, не зависимо на какую страницу пагинайии я нажал - показываются только первые 5 записей, а ссылка меняется вот так:
http//namesite/page/
http//namesite/page/2/
http//namesite/page/3/
Записи остаются одни и те же, а другие не показывает.

Если назначаю главную страницу - страницей блог она же страница записей - то ее нельзя редактировать в WPBakery Page Builder, но зато на такой странице пагинация работает.

Я вычислил какой файл php в этой теме отвечает за пагинацию страницы блога (страница записей где пагинация работает) и соответственно вычислил файл php, который отвечает за элемент "Блог".

Пробовал наугад коды туда сюда копировать - ничего не работает, ну как обычно у меня всегда так.

Люди, подскажите как сделать рабочий код, который выводит у меня записи на главной элементом "Блог", чтобы страницы переключались и на них было по 5 разных записей?

Прикреплю два .php файла в архиве:

1. template-tags.php - файл, который отвечает за пагинацию, когда назначаешь главную страницу Страницей записей
2. blog.php - файл, который отвечает за вывод видимо записей и пагинации (элемент "Блог")
 

Вложения

  • 2020-08-12_212001.jpg
    2020-08-12_212001.jpg
    223,5 KB · Просмотры: 6
  • Files.zip
    17,1 KB · Просмотры: 0
нужно переводить все товары, по другому никак. у вас же к англ. категории привязаны только переведенные товары
Ну мне достаточно будет того, что на русской версии показываются все товары(которые добавлены на русском), а на английской версии только те, которые мне нужны и я добавил перевод. Такое возможно?
 
Здравствуйте,
Возник вопрос и требуется помощь.
Есть такая структура постоянной ссылки для произвольного типа записи:

mysite.com / products / term -1 / child-term -2 / grandchild-term -3 / product-name

Проблема, в том, что если задать термам слаг (ярлык ссылки) на кириллице, то при переходе в категорию term-1 страница открывается, а при переходе во вложенные категории 404 ошибка.
Однако, если все на латинице полёт нормальный.

Вот код:
PHP:
<?php
/*
* Plugin Name: MOD
* Description: DEV
*/

/**
* Создание произвольного типа записи
* - register_post_types()
*/
add_action('init', 'register_post_types', 0);
function register_post_types()
{
// тип записи
    register_post_type('mod_services', array(
        'labels' => array('name' => __('Товары')),
        'public' => true,
        'show_in_menu' => true,
        'show_in_rest' => null,
        'rest_base' => null,
        'hierarchical' => false,
        'supports' => array('title', 'editor', 'thumbnail'),
        'has_archive' => true,
        'rewrite' => array('slug' => 'catalog', 'with_front' => false),
        'query_var' => true,
    ));
// таксономия
    register_taxonomy('mod_services_catalog', array('mod_services'), array(
        'labels' => array('name' => __('Категории')),
        'public' => true,
        'hierarchical' => true,
        'rewrite' => array('slug' => 'catalog', 'hierarchical' => true, 'with_front' => false),
        'capabilities' => array(),
        'meta_box_cb' => null,
        'show_admin_column' => false,
        'show_in_rest' => null,
        'rest_base' => null,
    ));
}

/**
* Изменяем структуру ссылок записей
* - products_permalink()
*/
add_filter('post_type_link', 'products_permalink', 1, 2);
function products_permalink($permalink, $post)
{
    if (strpos($permalink, 'catalog') === false) return $permalink;
    $terms = get_the_terms($post, 'mod_services_catalog');
    if (!is_wp_error($terms) && !empty($terms) && is_object($terms[0])) {
        $taxonomy_slug = get_term_parents_list($terms[0]->term_id, 'mod_services_catalog', array(
            'separator' => '/', 'format' => 'slug', 'link' => false, 'inclusive' => true
        ));
        $taxonomy_slug = trim($taxonomy_slug, '/');
    } else {
        $taxonomy_slug = 'categories';
    }
    return str_replace('catalog', 'catalog/' . $taxonomy_slug, $permalink);
}

/**
* Создаём новые правила перезаписи +
* - taxonomy_slug_rewrite()
*/
add_filter('generate_rewrite_rules', 'taxonomy_slug_rewrite');
function taxonomy_slug_rewrite($wp_rewrite)
{
    $rules = array();
    $taxonomies = get_terms(array(
        'taxonomy' => 'mod_services_catalog', 'hide_empty' => false
    ));
    foreach ($taxonomies as $taxonomy) {
        $taxonomy_slug = get_term_parents_list($taxonomy->term_id, 'mod_services_catalog', array(
            'separator' => '/', 'format' => 'slug', 'link' => false, 'inclusive' => true
        ));
        $rules['^catalog/' . $taxonomy_slug . '?$'] = 'index.php?' . $taxonomy->taxonomy . '=' . $taxonomy->slug;
    }
    $rules['^catalog/([^/]*)/?$'] = 'index.php?mod_services_catalog=$matches[1]';
    $rules['^catalog/(.+?)/page/?([0-9]{1,})/?$'] = 'index.php?mod_services_catalog=$matches[1]&paged=$matches[2]';
    $rules['^catalog/(.+?)/([^/]*)/?$'] = 'index.php?mod_services=$matches[2]';
    $wp_rewrite->rules = $rules + $wp_rewrite->rules;
}

/**
* Обновляем правила перезаписи при создании/удалении/изменении таксономий
* - hc_reset_rewrite_rules()
*/
add_action('created_mod_services_catalog', 'hc_reset_rewrite_rules');
add_action('delete_mod_services_catalog', 'hc_reset_rewrite_rules');
add_action('edited_mod_services_catalog', 'hc_reset_rewrite_rules');
add_action('save_mod_services_catalog', 'hc_reset_rewrite_rules');
function hc_reset_rewrite_rules()
{
    flush_rewrite_rules();
}
 
Проблема, в том, что если задать термам слаг (ярлык ссылки) на кириллице, то при переходе в категорию term-1 страница открывается, а при переходе во вложенные категории 404 ошибка.
Однако, если все на латинице полёт нормальный.
А если использовать punnycode вместо кириллицы проблема не решится, не?
 
А если использовать punnycode вместо кириллицы проблема не решится, не?
Не понимаю при чем тут punnycode. Домен у меня и весь путь следующий:

site.ru / catalog / терм-1 / терм-2 / пост-запись

Просто хочу понять, почему в новом post_type, если ярлык ссылки термов русский, то вложенные термы дают 404 ошибку. К примеру вот один и тотже путь, где я меняю ярлыки термам с русского на английский.

site.ru / catalog / терм-1 / терм-2 / пост-запись
Терм-1 работает, а Терм-2 выдает 404 страницу.

site.ru / catalog / терм-1 / term-2 / пост-запись
Терм-1 работает, а Term-2 выдает 404 страницу.

site.ru / catalog / term-1 / term-2 / пост-запись
Term-1 и Term-2 работает.

Если, я что-то не понимаю, скажите.
 
Здравствуйте.
Почему не выводятся анонсы записей на главной статической странице используя элемент конструктора "Блог" ,"Post Grid" и .т.п.?
Я уже устал шаблоны менять, везде почти одно и то-же.
То выводит [/vc_column_inner][/vc_row_inner][/vc_column][/vc_row] , то в разных шаблонах по разному.
add_filter - не помогает
wpbakery page builder сломанный сам по себе что-ли?
Или посоветуйте шаблон похожий на Woodmart/Proto - где без проблем можно выводить часть записи сделанную блоками через конструктор.
Заранее спасибо.
 
Всем привет. есть сайт с гороскопами, нужно сделать поиск по дате рождения (день, месяц, год), чтобы выводились все гороскопы, подходящие под эту дату, как на Для просмотра ссылки Войди или Зарегистрируйся.

Если я правильно понимаю, то это можно сделать через дополнительные поля используя плагин ACF.

Но проблема в том, что, например, по гороскопу Рыба диапазон дат 19 февраля - 19 марта, вопрос что прописывать и как настроить эти поля чтобы можно было задать такой диапазон? Подскажите как это сделать, а то запутался уже совсем((.
 
Пропали "Опции" товара (вариативность товара) и они даже не показываются для возможности их выбора, не показывается checkbox в Атрибутах для "Использовать в вариативных товарах" для новых товаров. Для старых товаров, пока вариативность работала, данный пункт меню есть и сейчас.
Скриншот проблемы прилагаю.
Как вернуть вариативность? Возможно связано с использованием модулей Polylang (Polylang Pro, Polyland Woocommerce). Что интересно, при обновлении страницы видно, что данный пункт меню подгружается на мгновение, а потом пропадает.
 

Вложения

  • options_error.jpg
    options_error.jpg
    336,7 KB · Просмотры: 3
Не понимаю при чем тут punnycode.
Если, я что-то не понимаю, скажите.
Пациента в студию, не могу понять без видимости, может мы на разных языках говорим просто
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху