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

Что такое: Администратор

Роль Администратора на сайте созданного с помощью CMS WordPress. Когда пользователь устанавливает WordPress, он создает нового пользователя с именем пользователя и пароль, указанные при установке системы. Первому пользователю присваивается роль администратора. Он может выполнять все действия на веб-сайте и имеет все возможности.

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

Только пользователь с ролью администратора, имеет возможность обновить блог на WordPress. Они могут менять темы и редактировать файлы ядра WordPress с помощью встроенного редактор тем. Они также имеют возможность добавлять, удалять и изменять любые плагины на сайт таким же образом.

В большинстве случаев существует только один администратор. В случае установки многоузлового сайта на WordPress, некоторые возможности роли администрирования назначаются супер-администратором. Супер админ может изменять темы, добавлять новых пользователей, добавлять и удалять плагины, и администрирования сайта сети в то время как функции администратора будет связана только с управляющим одного сайта.

Дополнительное чтение



2015-08-01T08:45:30
CMS WordPress

Как отображать автора Twitter и Facebook в профиле

По умолчанию WordPress позволяет отображать автора сайта, электронную почту, и нескольких других бесполезных чат-контактов, но там не хватает важных социальных сетей, таких как Facebook, Twitter, Одноклассники или ВКонтакте. Здесь мы покажем вам как вы можете добавить автора в Twitter, ВКонтакте, Одноклассники или любой другой контактной информации на странице профиля.

Первое, что вам необходимо сделать, открыть файл темы functions.php и добавить следующий код:

<?php

function my_contact_methods( $contact_methods ) {

// Add Twitter

$contact_methods['twitter'] = 'Twitter';

//add Facebook

$contact_methods['facebook'] = 'Facebook';







return $contact_methods;

}

add_filter('user_contactmethods','my_contact_methods',10,1);

?>


Вы можете следовать методам и добавить любые другие поля, которые вы хотите. После того как вы добавите данную функцию, страница профиля пользователя в админке будет выглядеть так:

Данные пользователя

Добавьте информацию. Теперь вам необходимо отобразить его в шаблоне через файл author.php. Вы должны проверить наш учебник о том, как добавить автора профиля страницы в WordPress и дополнительные документы также посмотрите на правила Вордпресс для страницы автора шаблонов.

Для того чтобы добавить информацию, необходимо вставить нижеследующий код в ваш файл шаблона:

<?php echo $curauth->twitter; ?>

Вы можете изменить имя поля, которые вам нравится. Таким образом, Вы можете отобразить его в вашем файле author.php. Вы можете модифицировать его по своему вкусу. Например использовать его в качестве ссылки и так далее.

Например, если Вы хотите указать ссылку на автора, вроде “AndreyEx”, то вам нужно вставить необхдимый код в ваш author.php

<a href="http://twitter.com/<?php echo $curauth->twitter; ?>"target="_blank"><?php echo $curauth->twitter; ?></a>

Если у вас есть какие-либо вопросы, не стесняйтесь напишите его в комментариях, и мы ответим на них.



2015-07-31T10:13:14
CMS WordPress

Что это: роль пользователя

Роль пользователя определяет права доступа для пользователей, для выполнения группы задач. По умолчанию при установке WordPress существует несколько предопределенных ролей с предварительно определенным набором разрешений. Эти роли суперадминистратор, Администратор, редактор, автор, участник и Подписчик. Каждой роли есть определенный ряд поставленных задач допускается называть их как “возможности”. Существуют многочисленные возможности, в том числе “moderate_comments”, “publish_posts”, и “edit_users”. Хотя каждая роль имеет предопределенный набор возможностей, новые возможности могут быть добавлены и удалены из каждой роли. Роли пользователя очень удобна, когда дело доходит до мульти-авторов сайтов WordPress.

Из всех ролей по умолчанию только суперадминистратор имеет самый высокий уровень доступа, а подписчик самый низкий. Роль подписчика позволяет пользователю только читать посты, но нельзя писать. Участник может писать посты, но не публиковать их. В роли автора могут писать и публиковать свои собственные посты хотя редакторы могут сделать то же самое для своих собственных постов, а также и для других. Администратор имеет доступ ко всем возможностям администрирования в рамках одного сайта и суперадминистратор имеет доступ ко всей сети, если он существует.

Совершенно новые роли также могут быть добавлены и удалены с помощью плагинов. Это позволяет администратору сайта управлять, кто может публиковать и редактировать сообщения, создавать страницы, управлять плагинами, модерировать комментарии, управлять другими пользователями, определять звенья, управление темами и многое другое.

Ограничение возможности различных ролей позволяет администраторам веб-сайта WordPress, регулировать участие других пользователей на их сайте. Роли пользователей позволяют для сайтов WordPress, иметь несколько авторов и тысячи зарегистрированных пользователей. Эта гибкость превратил WordPress от простой блог издательской платформы в платформу сообщества, способную приводить сайты в большие интернет-изданий, и другие типы сайтов, что обычно требует многочисленных пользователей.

Дополнительное Чтение



2015-07-21T11:05:37
CMS WordPress

Как изменить имя пользователя в WordPress

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

Метод 1: создание нового пользователя и удаление старого

Самый простой способ изменить своё имя пользователя при создании нового пользователя с желаемым именем пользователя и роли администратора пользователя. Вам нужно будет использовать другой адрес электронной почты, чем тот, используемый в старой учетной записи.

Теперь вам необходимо выйти из системы и затем зайти на сайт под только что созданной новой учетной записью пользователя. Перейдите в раздел «пользователи» и нажмите под вашим старым логином на ссылку удалить.

Удаление пользователя в WordPress

При удалении старого пользователя, WordPress спросит что вы хотите сделать и с содержанием контента данного пользователя. Убедитесь, что вы нажали на атрибуте ‘все содержимое’ , и выберите нового пользователя, которого вы только что создали для перенаправление контента удаляемого на него. Нажмите на кнопку ‘подтвердить удаление’, чтобы удалить старую учетную запись пользователя.

Атрибут всего контента для нового пользователя

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

Способ 2: измените имя пользователя с помощью плагина

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

Сначала, установите и активируйте плагин смены пользователя. При активации, зайдите на страницу Пользователи » изменить имя пользователя.

Изменение имени пользователя в WordPress с помощью плагина пользователя

Выберите имя изменяемого пользователя, и ниже введите новое нужное имя пользователя. Нажмите на кнопку «Сохранить изменения» и все готово.

Способ 3: Измение имени пользователя с помощью phpmyadmin

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

Используя этот метод, вы можете найти ваше имя пользователя и вы будете также в состоянии изменить его.

Вам необходимо войти в cpanel на хостинге. Найдите внизу раздел баз данных и щелкните по ссылке phpmyadmin.

Как сбросить пароль в WordPress с помощью phpmyadmin

Далее нужно выбрать базу данных, которая размещается в блоге.

через phpmyadmin выберите базу данных

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

Нажмите на таблицу wp_users на левой стороне. Затем нажмите кнопку изменить имя пользователя, которое вы хотите отредактировать.

Изменить имя пользователя с помощью phpmyadmin

Измените значение user_login, на какой нужно. Например, вы можете заменить ‘админ’ на ‘Andreyex’

Изменить значение user_login

После изменения нажмите на кнопку «Сохранить» и все готово.

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



2015-07-20T02:11:49
CMS WordPress

Как восстановить базу данных WordPress по умолчанию

Вы когда-нибудь хотели сбросить настройки базы данных WordPress по умолчанию? Если у вас есть WordPress на локальный сервер или в Интернет для целей тестирования, вы, вероятно, нашли причины, чтобы повторно инициализировать базу данных WordPress по умолчанию настройки. Зачастую люди просто переустанавливают WordPress, но есть проще решение.

Позвольте представить Вам плагин для WordPress базы данных сброса. После того как вы установите и активируете этот плагин, новый вариант будет добавлен в раздел «инструменты» (инструменты » сброс базы данных ).

Базы Данных WordPress Сбросить

Как вы можете видеть на изображении выше, вы можете выбрать, либо что сбросить в конкретной таблице базы данных или всю базу данных к значениям по умолчанию. После того, как вы выберите таблицы, которые вы хотите сбросить, Вам необходимо ввести случайно сгенерированный значение в текстовое поле. Это чтобы подтвердить, что вы действительно хотите сделать это. Как только Вы нажмете на синий кнопку «Reset Database», вы сбросите данные.

Если вы хотите активировать плагин тока после перезагрузки, можно установить флажок. В противном случае снимите его. При сбросе базы данных, все пользователи будут удалены, кроме первого пользователя. Например, если первый пользователь админ, то админ будет создан. Если первый пользователь был ‘Муся’, то ‘Муся’ затем будет воссоздан.

Примечание: это должно использоваться только на установленном тестовом сайте. На самом деле не предназначены для установки на рабочие сайты.

Скачать Восстановление базы Данных WordPress по умолчанию



2015-07-19T18:34:21
CMS WordPress

Управление базами данных с помощью phpmyadmin

WordPress — это CMS, написанная с использованием PHP, язык скриптов и MySQL в качестве базы данных системы управления. Для того, чтобы использовать WordPress, вы действительно не должны узнать ни одного из них. Тем не менее, базовое понимание этих двух могли помочь в устранении проблем, а также повысить Ваше понимание в том, как работать с WordPress. В статье мы пройдемся по темам, как WordPress использует базу данных, в том числе расскажем какие по умолчанию таблицы базы данных создает CMS WordPress. Мы также покажем вам, как управлять базами данных WordPress используя phpmyadmin, который будет включать в себя создание резервных копий базы данных, оптимизация базы данных (далее именуем просто БД) WordPress, и многое другое.

Как WordPress использует базу данных

В WordPress используется язык программирования PHP для хранения и извлечения данных из БД. Информация, хранимая в БД WordPress включают в себя: посты, страницы, комментарии, категории, теги, настраиваемые поля пользователей, и другие варианты, такие как URL-адреса сайта и т. д. Мы расскажем подробнее об этом позже в учебнике, когда мы расскажем о всех таблицах БД WordPress.

Когда вы начали установку WordPress, он попросит Вас предоставить ваше имя пользователя, пароль и имя хоста базы данных (в большинстве случаев localhost). Эта информация хранится в файле конфигурации (wp-config.php).

Предоставление сведений базы данных во время установки WordPress

Во время установки WordPress использует предоставленную Вами информацию о базе данных для создания таблиц и сохранит установки по умолчанию данные внутри этих таблиц. После установки, WordPress выполняет запросы к этой базе данных, динамически генерируя HTML-страницы для вашего сайта или блога. Это то, что делает Вордпресс чрезвычайно мощным, потому что вам не придется создавать новый HTML-файл для каждой страницы, которую вы хотите создать. В WordPress обрабатывается все динамично.

Понимание Таблиц БД WordPress

При каждой установке WordPress по умолчанию имеет 11 таблиц в базе данных. Каждая Таблица БД содержит данные для разных разделов, особенностей и функциональности в WordPress. Глядя на структуру этих таблиц, вы можете легко понять, где находятся различные части вашего сайта. В настоящее время, по умолчанию установка WordPress создает следующие таблицы:

Примечание: wp_ перед каждой таблицы имя базы данных, префикс вы сами указываете во время установки. Он может быть разным.

wp_commentmeta : эта таблица содержит мета информацию о комментариях, размещенные на платформе WordPress. Эта Таблица имеет четыре поля meta_id, comment_id, meta_key и meta_value. Каждый meta_id относится к comment_id. Один пример из комментария, мета информация хранится статус комментария (утвержденных, в ожидании, мусор, и т. д.).

wp_comments : Как имя предполагает, эта таблица содержит ваши комментарии WordPress. Она содержит комментарий, имя автора, URL, адрес электронной почты, комментарий и др.

wp_links : управляет ссылками (блогролл), создана более ранними версиями WordPress или содержит ссылки на различные ресурсы при установки WordPress, обычно очищается.

wp_options : эта таблица содержит большую часть вашего сайта WordPress с широкими настройками, такие как: адрес сайта, электронной почты администратора, по умолчанию категории, посты на каждой странице, Формат времени и многое другое. Таблицу также используют множество плагинов WordPress для хранения настроек плагина.

wp_postmeta : эта таблица содержит мета информацию о ваших постах WordPress, страниц, а также пользовательские типы постов. Примером пост-мета-информация будет, какой шаблон использовать для отображения страницы, настраиваемые поля и др. Некоторые плагины будут также использовать эту таблицу для хранения данных, таких как плагин SEO для WordPress.

wp_posts : название говорит само за себя, но на самом деле эта таблица содержит все типы постов или мы должны сказать типы контента. Эта Таблица содержит все Ваши сообщения, страниц, правок и пользовательские типы постов.

wp_terms : WordPress имеет мощную таксономическую систему, которая позволяет упорядочивать контент. Отдельные таксономии элементов называются термины, и они хранятся в этой таблице. Пример, ваши категории и теги в WordPress имеют таксономий, и каждая категория и тег внутри них — это термин.

wp_term_relationships : эта таблица управляет отношениями типов постов в WordPress с условиями в таблице wp_terms. Например это таблица помогает определить взаимосвязь постов с рубриками и тегами.

wp_term_taxonomy : эта таблица определяет таксономий терминов, определенных в таблице wp_terms. Например, если у вас есть термин “WordPress учебники“, то эта таблица содержит данные, говорящие, что это связано с таксономической категорией. Короче эта таблица содержит данные для WordPress, который помогает различать, какой термин является категорией, какая является тегом и др.

wp_usermeta : содержит мета информацию о пользователях на вашем сайте.

wp_users : содержит данные пользователя, такие как имя пользователя, пароль, пользователя, Электронная почта и т. д.

Управление базой данных WordPress с помощью phpmyadmin

Phpmyadmin является программное обеспечение с открытым исходным кодом, которое предоставляет веб-интерфейс для управления базой данных MySQL. Наиболее часто хостинг провайдер устанавливает для WordPress в панели управления phpmyadmin. Это позволяет пользователям легко получать доступ к базе данных и выполнять общие задачи по управлению базами данных.

Все наши рекомендуемые хостинг-провайдеры используют cpanel. Для доступа к phpmyadmin в cpanel, перейдите вниз к базам данных и щелкните по ссылке phpmyadmin. Это позволит открыть phpmyadmin в новой вкладке браузера.

Главная страница phpmyadmin

Щелкнув по базам данных, он покажет вам список баз данных, которые вы создали и к которым имеете доступ. Нажмите на вашу базу данных WordPress, и он покажет вам список ваших таблиц БД WordPress.

Вордпресс таблиц, перечисленных в phpmyadmin

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

Примечание: прежде чем вы что-либо измените, вы должны сделать резервную копию БД. Нет кнопки отмены. Так просто сделать резервную копию БД.

Создание резервной копии БД WordPress с помощью phpmyadmin

Чтобы создать резервную копию БД WordPress с помощью phpmyadmin, выберите вашу базу данных WordPress. В верхнем меню, нажмите на вкладкe «экспорт».

Вкладка "экспорт" для экспорта базы данных WordPress с помощью phpmyadmin

В новых версиях phpmyadmin, он будет просить выбрать вам метод для экспорта. Быстрый способ будет сделать экспорт базы данных в файл .SQL. Пользовательский метод даст вам больше вариантов и возможность загрузки резервной копии в сжатый zip или GZIP архив. Мы рекомендуем использовать пользовательский метод и выбрав zip как метод сжатия. Пользовательский метод также позволяет исключать таблицы из БД. Допустим, если Вы использовали плагин, который создал таблицу внутри вашей базы данных WordPress, то вы можете выбрать, чтобы исключить эту таблицу из резервной копии, если хотите.

Экспорт базы данных WordPress с помощью phpmyadmin

Экспортированный файл базы данных может быть импортирован обратно в другую или ту же базу данных с помощью phpmyadmin в закладке Import.

Создание резервной копии WordPress с помощью плагина

Сохраняя регулярное резервное копирование вашего сайта WordPress — это лучшее, что вы можете сделать для вашей безопасности WordPress. В то время как в базе данных WordPress содержится большинство вашей информации, у неё по-прежнему не хватает довольно важных элементов, изображений. Все ваши изображения хранятся в папке данных /wp-content/ в файле. Хотя в базе данных есть информация, какое изображение крепится где в посте, это бесполезно, если изображение в папке не существует.

Часто новички думают, что резервная копия БД — это все, что им нужно. Это неправда. Вы должны иметь полную резервную копию вашего сайта, что включает в себя ваши темы, плагины и картинки. Большинство хостинг-компаний не хранят ежедневные резервные копии.

Примечание: если вы находитесь на управляемых хостинг решениях таких как WPEngine, тогда вам не придется беспокоиться. Они заботятся о ежедневных резервных копий.

Для большинства из нас, кто не на WPEngine, вы должны использовать одно из многих решений, доступных, чтобы держать регулярные резервные копии вашего сайта.

Для тех из вас, кто любит плагины и не хотели платить абонентской платы, то мы рекомендуем Вам посмотреть статью резервное копирование сайта для WordPress при помощи плагина, или сделать ручное резервного копирования для WordPress.

Оптимизация БД WordPress в phpmyadmin

Благодаря WordPress через некоторое время ваша база данных становится фрагментированной. Память начинает больше расходоваться, что увеличивает общий размер базы данных и время выполнения запросов. Для тех из нас, кто помнит еще старые ПК, вы бы заметили, что ваш компьютер будет работать быстрее, как только вы используете программу дефрагментации диска. БД MySQL работает аналогичным образом. Он запускается простой командой, что позволяет Вам оптимизировать вашу базу данных. Зайдите в phpmyadmin и нажмите на базу данных WordPress. Это покажет вам список ваших таблиц в WordPress. Нажмите на кнопку поставить все ссылки (Check All) ниже в таблицах. Рядом с ним есть выпадающий список вниз, нажмите на нее и выберите «оптимизировать таблицу».

Оптимизация базы данных WordPress с помощью phpmyadmin

Это позволит оптимизировать ваши таблицы за счет дефрагментации. Это сделает ваш WordPress запросы выполняются немного быстрее и немного уменьшить размер базы данных.

Другие методы, которые вы можете сделать с помощью phpmyadmin

Есть много методов, которые вы можете применить в вашем сайте WordPress при изменении значений в базе данных с помощью phpmyadmin. Однако, настоятельно рекомендуется, чтобы вы никогда не делали этого, только в случае крайней необходимости или если вы знаете, что вы делаете. Убедитесь, что вы сделали резервную копию БД перед внесением любых изменений в базу данных. Ниже приведены некоторые из пунктов, которые вы можете сделать с вашей базой данных:

Обеспечение вашей базы данных WordPress

Прежде чем мы углубимся, мы хотим подчеркнуть, что каждый сайт может быть взломан. Тем не менее, существуют определенные меры, которые можно предпринять, чтобы сделать это немного сложнее. Первое, что вы можете сделать, чтобы это изменить префикс базы данных WordPress. Это может значительно снизить риск атак путем внедрения кода SQL в вашу базу данных WordPress, потому что часто хакеры нацелены на места, где они имеют по умолчанию префикс таблиц wp_.

Вы всегда должны выбрать сложное имя пользователя и пароль вашего MySQL. Это позволит сделать его трудным для получения доступа к вашей базе данных.

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

Мы надеемся, что это руководство помогло улучшить Ваше понимание БД WordPress и как она работает. Хотя, возможно, вам не нужен такой гид сразу же, он всегда поможет узнать, как обстоят дела на будущее.



2015-07-19T08:19:58
CMS WordPress