Hefei SEO также раньше работал с Dedecms и никогда не сталкивался с WordPress, поэтому на то, чтобы позвонить на этот сайт, ушла почти неделя. Раньше я использовал dedecms для вызова этого сайта, но есть много функций, которые очень сложно реализовать, например, ежемесячное архивирование, случайные статьи и другие функции блога, которые требуют вторичной разработки, поэтому в отчаянии я перешел на WordPress.
Прежде чем обратиться к ним, я слышал о создании программ для блогов, таких как z-blog и wordpress, но никогда не применял их на практике. Я потратил почти час на просмотр видеоурока, получил общее представление о WordPress, а затем применил его на практике. В конце концов, новички иногда даже не знают соответствующих плагинов для определенной функции, поэтому могут изучать их лишь медленно. В процессе я, наконец, получил много знаний. Я считаю, что каждый может увидеть важные аспекты, выполнив поиск в Интернете. Я хотел бы поделиться некоторыми советами, с которыми я столкнулся здесь.
1. Создайте страницу шаблона. В отличие от dedecms, WordPress необходимо добавить фрагмент кода для создания новой страницы шаблона.
<?php
/*
Имя шаблона: имя шаблона
*/
?>
2. Переход по страницам. Как добиться перехода на страницу? Создайте шаблон и добавьте код.
<?php
/*
Имя шаблона: Перенаправление
*/
если (have_posts())
{
the_post();
$pattern = '@(https?://([-w.]+)+(:d+)?(/([w/_.]*(?S+)?)?) ?)@' ;
preg_match($pattern, get_the_excerpt(), $matches);
if ($matches[0]) header('Location:'.$matches[0]);
else echo 'Введите URL-адрес в основной текст страницы.';
}
?>
После сохранения шаблона в каталог темы вы можете указать целевой адрес для перенаправления в HTML-состоянии страницы. нравиться
Реализация перехода по страницам
3. Удалите index.php. В то время программа WordPress, собранная локально, при загрузке на сервер для доступа не всегда могла удалить index.php, что расстраивало. Наконец-то я это понял и поделюсь решением со всеми. Если сервер использует Windows2003+IIS, index.php всегда будет появляться, когда мы исправим постоянную ссылку.
(1) Создайте документ php, установите кодировку UTF-8, напишите следующий код, сохраните 404.php и загрузите его в корневой каталог веб-сайта.
<?php
заголовок("HTTP/1.1 200 ОК");
$ori_qs = $_SERVER['QUERY_STRING'];
$pattern = '/[^;]+;[^:]+://[^/]+(/[^?]*)(?:?(.*))?/i';
preg_match($pattern, $ori_qs, $matches);
$_SERVER['PATH_INFO'] = $matches[1] '?' . $matches[2];
$_SERVER['REQUEST_URI'] = $_SERVER['PATH_INFO'];
$query_args = взорвать('&', $matches[2]);
не установлено ($_GET);
Еогеасп ($query_args как $arg)
{
$the_arg = взорваться('=', $arg);
$_GET[$the_arg[0]] = $the_arg[1];
}
включить('index.php');
?>
(2) Войдите на сервер и найдите настройку 404 пользовательской ошибки, указывающую на 404.php. Предполагается, что ваш сервер имеет эту функцию. Если нет, то в Интернете есть и другие публикации, например, использование плагина cos-html-cache. Я не пробовал и не уверен.
Настройте модификацию 404 для удаления index.php
(3) Введите фон управления WordPress, установите постоянную ссылку и установите нужные настройки формата. Это то же самое, что и локальный.
4. Возможности WordPress определенно неотделимы от мощных плагинов. С точки зрения SEO, вот несколько рекомендуемых вам плагинов. Ха-ха, это просто для того, чтобы новички знали, что этот плагин существует. Не будьте пионерами и изучайте его постепенно. Вы можете найти конкретный метод использования самостоятельно.
(1) Platinum SEO Pack: в основном для страниц поисковой оптимизации и заголовков статей, автоматически генерирует метатеги, связанные с SEO.
(2) WP No Category Base: по умолчанию фиксированный формат ссылки для категории WordPress — http://www.***.org/category/blog/ . Используя этот плагин, вам не нужно изменять код. Основная программа WordPress не будет повреждена. Для других не связанных ссылок поле «категория» в ссылке на категорию может быть автоматически удалено и преобразовано в http://www.***.org/blog/ .
(3) Генератор карты сайта aidu / Карты сайта Google xml. Это два хороших плагина для создания карт веб-сайта, которые могут генерировать форматы .html и .xml.
(4) WP Kit CN: раньше я использовал китайский набор инструментов WordPress, но он был не идеален. Позже я использовал улучшенную версию — wp kit cn. Случайные рекомендации статей могут изменить ваш сайт и заставить пауков думать, что вы меняетесь.
(5) wp slug Translate: после того, как мы добавили статью, когда вы исправили ссылку в качестве названия статьи, URL-адрес с китайским именем был искажен. Используйте этот плагин, чтобы перевести его на английский язык. Но я подумывал об удалении. Когда я исправил ссылку, я изменил ее на /%post_id%.html.
Это плагины, которые я использую на своем сайте, и они тесно связаны с SEO-оптимизацией.
5. Еще один рекомендуемый плагин, поскольку он не имеет никакого отношения к SEO-оптимизации и даже нарушает SEO-оптимизацию, но я считаю, что он очень крутой, поэтому упомяну о нем здесь. WP Cumulus: Этот плагин может создавать облачные теги с 3D-эффектом, но его поддержка китайского языка немного скудна.
Облачные этикетки с 3D-эффектом
На сегодня это все. Вышеупомянутое — это немного практических знаний, накопленных в процессе создания веб-сайта WordPress новичком. Друзья, которым нравится эта тема, могут посетить Hefei SEO, чтобы открыть блог. Если в процессе строительства возникнут проблемы, вы также можете связаться с нападающим. Кроме того, в следующий раз я поделюсь знаниями, с которыми столкнулся и которые удалось решить при использовании Dedecms для создания этого стиля темы. Накопление маленького шага каждый день приведет к большому шагу к успеху. Оригинал этой статьи написан веб-мастером Хэфэй по SEO. Пожалуйста, укажите источник для перепечатки: www.anhuiseo.org Спасибо!
Спасибо qhpf298 за его вклад.