Архив метки: Wordpress

Как получить полный список категорий товаров в WooCommerce

Если вы хотите получить полный список категорий товаров на вашем WordPress сайте, то этот учебник для вас, здесь мы собираемся рассказать, как получить полный список категорий товаров в WooCommerce с помощью функции WooCommerce get_terms().

Скопируйте приведенный ниже код и добавьте его в конце файла functions.php.

$args = array(

    'number'     => $number,

    'orderby'    => $orderby,

    'order'      => $order,

    'hide_empty' => $hide_empty,

    'include'    => $ids

);

 

$product_categories = get_terms( 'product_cat', $args );

 

$count = count($product_categories);

 

if ( $count > 0 ){

     echo "<ul>";

     foreach ( $product_categories as $product_category ) {

       echo '<li><a href="' . get_term_link( $product_category ) . '">' .

        $product_category->name . '</li>';

        

     }

 

     echo "</ul>";

 

}

 



2018-03-13T17:57:24
Лучшие учебники по Wodpress

Скрыть конкретные категории из виджета категорий в WordPress

Если вы хотите удалить категории из виджета категорий, то в этой статье мы поделимся, как скрыть определенные категории из виджета категорий в WordPress . Это простой фрагмент кода для WordPress, чтобы удалить категории из виджета в WordPress.

Скопируйте приведенный ниже код и добавьте в конце файла functions.php.

Если вы хотите удалить несколько категорий из виджетов в WordPress, то используйте следующий код внутри вашего файла functions.php.

Вывод

Мы надеемся, что это руководство поможет вам. Если у вас есть какие — либо вопросы относительно WordPress, то не стесняйтесь, оставляйте свои комментарии ниже в разделе комментариев.



2018-02-23T15:18:46
Шпаргалка

WordPress SEO by Yoast больше не поддерживает meta keywords



























3/5 — (4 голоса)

Об я узнал совершенно случайно, когда самолично обновил плагин Yoast SEO до версии 6.3. Поначалу я подумал, что это какой-то баг, после чего пошел смотреть наличие этого мета тега в коде страницы. Каково же было мое удивление, когда я не обнаружил ключей там, где точно вставлял их (обновление попросту удалило все уже существующие теги во всех записях сайта).

Разработчики Yoast SEO удалили Meta keywords из плагина

Ну а теперь обо всем по порядку. Во-первых, если мы посмотрим на лог изменений Yoast SEO 6.3, то мы сможем увидеть строчку в разделе “Другое”, которая повествует о том, что этот тег действительно был удален из плагина. И связано это с тем, что ключевые слова давным давно не используются в поисковой системе Google (уже более 7 лет, по их словам). В подтверждение этому авторы этого замечательного плагина приводят слова одного из сотрудников данной компании.

Читайте также: “Настройка плагина Yoast SEO для WordPress 2018”.

Это же сообщение мы можем видеть в базе знаний Yoast SEO, а конкретно в статье про Meta Keywords.

Разработчики Yoast SEO удалили keywords из плагина

Дословный перевод этого небольшого сообщения будет выглядеть примерно так:

Мы удалили функцию для работы с meta keywords в Yoast SEO 6.3, потому что этот тег не используется поисковыми системами достаточно долгое время. Первоначально они помогали поисковой системе определить какой именно контент расположен на той или иной странице, теперь же необходимость в этом отпала. Связано это было с актами переоптимизации, которые имели место быть в прошлом. В 2009-м году Google официально подтвердили, что данный мета тег больше не используется и не учитывается при ранжировании поисковой выдачи. Они сказали, что meta keywords перестал учитываться еще задолго до 2009-го, поэтому вопрос об удалении их из нашего плагина давно назрел.

Для иностранных вебмастеров, использующих WordPress и этот плагин, подобное нововведение не покажется странным или неуместным. А вот что же до тех, кто живет в странах СНГ, и использует для продвижения отечественную поисковую систему Yandex. Вы скажете: “Если keywords не используется в Google, значит их не использует и Yandex”. И отчасти вы будете правы, потому как Яндекс также давным давно не отдает предпочтение keywords. Но, при определенных обстоятельствах, они, все же, могут учитываться. Об этом говорится в Яндекс.Помощи:

Meta keywords все еще используются в Яндексе

Что же делать в такой ситуации

И здесь все зависит сугубо от вашего настроя. Если вы действительно хотите, чтобы на вашем сайте были meta keywords, то вы можете:

  • Откатиться на версию 6.2, в которой meta keywords все еще присутствуют
  • Отказаться от использования Yoast SEO, отдав предпочтение аналоговому плагину
  • Доустановить отдельный плагин, который будет добавлять meta keywords
  • Добавить такую возможность с помощью самостоятельно написанных скриптов

Какое бы решение вы не приняли, советую тщательно все обдумать. Отсутствие meta keywords на вашем сайте не принесет вам ощутимого убытка (сайт не упадет в выдаче), поэтому каких-то поспешных решений эта ситуация не требует.


2018-02-19T16:27:11
Новости

Как исключить продукты из определенной категории на странице магазина в WooCommerce

В этой статье мы собираемся поделиться, как исключить продукты из определенной категории на странице магазина в WooCommerce. Если вы хотите скрыть продукты из определенной категории в вашем магазине WooCommerce.

Исключить продукты из определенной категории на странице магазина

Скопируйте приведенный ниже код и добавьте в конце файла functions.php.

 



2018-02-15T08:10:56
Лучшие учебники по Wodpress

Как сбросить пароль администратора WordPress с помощью командной строки в MySQL

Вы когда-нибудь забывали свой пароль администратора WordPress и не имели доступ к учетной записи электронной почты или просто не смогли настроить учетную запись с помощью электронной почты должным образом в WordPress? Не бойтесь, в сегодняшней статье мы собираемся показать, как сбросить пароль администратора WordPress с помощью командной строки в MySQL. Сброс пароля администратора WordPress с помощью командной строки в MySQL, является довольно легкой задачей, вам нужно будет иметь учетные данные вашей базы данных и пользователя, или иметь доступ к файлу wp-config.php. Давайте начнем!

Сброс пароля администратора WordPress с помощью MySQL

Давайте начнем с того, что посмотрим имя пользователя и пароль, установленный для базы данных WordPress в файле wp-config.php, сделать это можно путем перехода в каталог WordPress, а затем открыть wp-config.php с nano:

# nano wp-config.php

 

Найдите следующие строки в файле wp-config.php:

// ** MySQL settings - You can get this info from your web host ** //

/** The name of the database for WordPress */

define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */

define( 'DB_USER', 'username_here' );

/** MySQL database password */

define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */

define( 'DB_HOST', 'localhost' );

 

Теперь, когда мы имеем всю необходимую нам информацию мы собираемся открыть командную строку MySQL с помощью следующей команды:

# mysql -u username_here -p -d database_name_here

 

Введите пароль в ответ на запрос, а затем введите следующий запрос в командной строке MySQL:

mysql> use 'database_name_here';

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A



Database changed

 

Посмотрите на таблицу пользователей со следующим запросом:

mysql> show tables LIKE '%users';

+---------------------------------------+

| Tables_in_database_name_here (%users) |

+---------------------------------------+

| wp_users                              |

+---------------------------------------+

1 row in set (0.00 sec)

 

Используйте префикс таблицы пользователей с выхода запроса выше в следующем запросе, для примера мы будем использовать «wp_users». Мы также используем «admin», как пользователь администратор, имя пользователя администратора может отличаться:

mysql> SELECT ID, user_login, user_pass FROM wp_users WHERE user_login = 'admin';

+----+------------+------------------------------------+

| ID | user_login | user_pass                          |

+----+------------+------------------------------------+

|  1 | admin      | $P$HYD1aJFeLNrPVFm7.wLAxGzc.rKbOI. |

+----+------------+------------------------------------+

1 row in set (0.00 sec)

 

Приведенный выше запрос выводит строку, содержащую текущий зашифрованный пароль пользователя администратора в WordPress, мы собираемся изменить его, используя этот запрос, убедитесь, что заменили «new_password» на собственный пароль:

mysql> UPDATE wp_users SET user_pass=MD5('new_password') WHERE user_login = 'admin';

Query OK, 1 row affected (0.01 sec)

Rows matched: 1  Changed: 1  Warnings: 0

 

Теперь проверьте, что пароль был изменен:

mysql> SELECT ID, user_login, user_pass FROM wp_users WHERE user_login = 'admin';

+----+------------+----------------------------------+

| ID | user_login | user_pass                        |

+----+------------+----------------------------------+

|  1 | admin      | 8816293g8u2339c4apar526d98909hg3 |

+----+------------+----------------------------------+

1 row in set (0.00 sec)

 

Затем введите exit для выхода из командной строки MySQL:

mysql> exit

Bye

Сброс пароля администратора WordPress с помощью WP-CLI

Если вы не хотите заморачиваться с помощью MySQL, вы можете изменить свой пароль администратора WordPress с аккуратным инструментом под названием wp-cli, который считается швейцарским армейским ножом WordPress. Для загрузки WP_CLI выполнить следующую команду:

# curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Проверьте работу wp-cli:

# php wp-cli.phar --info

 

Затем сделайте WP_CLI исполняемым файлом и переместите его в каталог «/usr/local/bin»:

# chmod +x wp-cli.phar

# mv wp-cli.phar /usr/local/bin/wp

 

Теперь перейдите в корневой каталог вашей установки WordPress, а затем выполнитt следующую команду:

# wp user update admin --user-pass=new_password

 

Опять же, убедитесь, что вы заменили «admin» с именем администратора WordPress и «new_password» на ваш пароль.

Если вы работаете в wp-cli и в качестве root, то добавьте опцию «-allow root» в конце команды, как здесь:

# wp user update admin --user-pass=new_password --allow-root

 

Вот, теперь вы должны успешно изменить пароль для пользователя администратора WordPress.



2018-02-01T11:19:44
Лучшие учебники по Wodpress

Как изменить колонтитул на панели администратора в WordPress

В этой статье мы расскажем вам, как изменить колонтитул на панели администратора в WordPress. По умолчанию, WordPress добавил свой собственный текст в области колонтитула админки в WordPress. Если вы хотите изменить текст ниже, то читайте этот пост.

Как изменить колонтитул на панели администратора в WordPress

Скопируйте приведенный ниже код и вставьте его в конец файла functions.php.

 



2018-02-01T05:16:04
Лучшие учебники по Wodpress