Я создал код для перезаписи URL-адреса страницы в теме Wordpress. Переписывание URL работает нормально, но похоже, что Google не может найти разные страницы.Working wordpress UrlRewrite без результата поиска google
Я использую следующий код, чтобы переписать URLs: functions.php
function add_query_vars($aVars) {
$aVars[] = "userid";
return $aVars;
}
add_filter('query_vars', 'add_query_vars');
function add_rewrite_rules($aRules) {
$aNewRules = array('user/([^/]+)/?$' => 'index.php?pagename=user&userid=$matches[1]');
$aRules = $aNewRules + $aRules;
return $aRules;
}
add_filter('rewrite_rules_array', 'add_rewrite_rules');
page.php
isset($wp_query->query_vars['userid'])) {
$user = $wp_query->query_vars['userid'];
Если кто-нибудь знает, почему моя страница не отображается в результатах поиска Google я был бы очень признателен.
Я попробую это и вернусь к вам. Спасибо. – HereToHelpPHP
Я попытался создать XML-карту сайта из Wordpress, и он не находит URL-адреса. – HereToHelpPHP