Задать вопрос
Trinitas - html, css, js.
Местоположение
Россия

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (12)

Лучшие ответы пользователя

Все ответы (6)
  • Как и где выучится на frontend разработку?

    Куда тогда и как учится front-end и языкам программирования?

    Youtube с многообразием бесплатного контента.
    но как быть тогда с обратной связью и отсутствием проверяющего и наставника ?

    Чаты в телеграмме.
    Ответ написан
    1 комментарий
  • Постоянные ссылки для кастомного типа записи в WordPress: как правильно создать?

    daniloneil
    @daniloneil Автор вопроса
    UPD: нашёл решение самостоятельно, всем спасибо за комментарии.

    Вот исправленный порядок и код:

    Для function.php
    /* Start: Register Post Type (Universities Pages) */
    function custom_post_type_universities_pages() {
        $labels = array(
            'name'               => _x('Universities Pages', 'post type general name', 'your-text-domain'),
            'singular_name'      => _x('Universities Page', 'post type singular name', 'your-text-domain'),
            // Добавьте другие метки по вашему усмотрению
        );
    
        $args = array(
            'labels'              => $labels,
            'public'              => true,
            'supports'            => array('title','editor','author','comments'), // Включение поддержки комментариев
        );
        
        register_post_type('universities_page', $args);
    }
    
    add_action('init', 'custom_post_type_universities_pages');
    
    /* Start: Rewrite URL's */
    function custom_rewrite_rule() {
        add_rewrite_rule('^([^/]+)/([^/]+)/([^/]+)/?$', 'index.php?pagename=university&country=$matches[1]&city=$matches[2]&university_slug=$matches[3]', 'top');
    }
    add_action('init', 'custom_rewrite_rule');
    
    function custom_rewrite_tag() {
        add_rewrite_tag('%country%', '([^&]+)');
        add_rewrite_tag('%city%', '([^&]+)');
        add_rewrite_tag('%university_slug%', '([^&]+)');
    }
    add_action('init', 'custom_rewrite_tag');


    Для index.php:
    <a href="<?php echo home_url('/' . $university_data->country . '/' . $university_data->city . '/' . $university_data->slug); ?>" class="text-size-medium text-weight-bold"><?php echo esc_html($university_data->name); ?></a>


    Для кастомной структуры в админ панели:
    домен/%country%/%city%/%postname%/
    Ответ написан
    1 комментарий
  • Как запустить php server в vs code?

    daniloneil
    @daniloneil Автор вопроса
    Итого:
    после установки php на windows переименовываем php.ini-production в php.ini;
    раскомментим (убираем знак ;) перед строчками:
    extension=php_curl.dll;
    extension=php_gd2.dll;
    extension=php_mbstring.dll;
    extension=php_openssl.dll;
    extension=php_pdo_mysql.dll;
    extension=php_pdo_sqlite.dll;
    extension=php_sqlite3.dll.

    после чего указываем в файле settings.json ответ выше от Пычев Анатолий и всё работает.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (28)