Articles of 404 error

Как сделать / искать / без параметров не возвращать 404?

У меня есть файл search.php в моей теме, который отображает результаты поиска. Поисковые запросы, направленные на https://example.com/search/query/ отображают результаты поиска правильно. WordPress поддерживает эту структуру URL. Я хотел бы иметь возможность просматривать непосредственно https://example.com/search/ без добавления поискового запроса и отображать его файл search.php, но он возвращает ошибку 404. Как я могу заставить эту страницу работать?

Как редактировать содержимое 404 через wp-редактор?

Поэтому мне нужно отредактировать мою страницу 404. Так как сайт моего клиента имеет 5 языков, я бы хотел, чтобы он редактировал и переводил страницу 404 самостоятельно, с обычным редактором WordPress. Кроме того, в настоящее время мы используем Polylang в качестве плагина локализации. Есть ли способ разместить 404.php темы в качестве обычной страницы? Я попытался создать […]

Тип сообщения Постоянная ссылка

Я создаю персонализированный тип сообщения: $rewrite = array( 'slug' => '%categories%', 'with_front' => false, 'pages' => true, 'feeds' => true, ); $args = array( // …Other options 'taxonomies' => array( 'categories' ), 'hierarchical' => false, 'public' => true, 'has_archive' => 'applications', 'publicly_queryable' => true, 'rewrite' => $rewrite, // Other options… ); register_post_type( 'applications', $args ); […]

Переназначить WP 404 на html

Необходимо перенаправить php 404 на простой html, чтобы уменьшить нагрузку на сервер. Есть ли какие-либо обновления для этого? Как пропустить обработку 404 wordpress и перенаправить все 404 ошибки для статических файлов на 404.html? #adding your own handler ErrorDocument 404 /404/index.html <IfModule mod_rewrite.c> RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_URI} !^/(404|cgi-bin|wp-admin|wp-content|wp-includes) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d […]

Виджет архива WordPress вызывает ошибки Bing bot 404

Я использую стандартный виджет WordPress Archives в раскрывающемся меню на моем блоге. Но, видимо, паук Microsoft Bing путается им, потому что выпадающий код выглядит так: <select name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> … <option/> … </option> … </option> … </select> В плагине Redirection он показывает тонну 404 ошибок из-за того, что паук из Redmond pinging darn около каждой страницы […]

Как изменить структуру permalink без получения 404?

после обновления постоянных ссылок от значения по умолчанию /? p = N к другому параметру (например, /% год% /% monthnum% /% postname% /) все мои старые ссылки сломаны, а также боковые бары архива, категой и т. д. получают 404 ошибки , Как я могу избежать этого (или перенаправить) без изменения .htaccess (к которому я не […]

Разбиение страницы 404

У меня возникают проблемы с разбиением на страницы при отображении пользовательских типов сообщений. Я хотел бы отобразить 9 сообщений, а затем отобразить числовое разбиение на страницы. Это работает, некоторые ссылки генерируются с (для меня) правильными URL-адресами: http: // mywebsite / tutorial / page / 2 или http: // mywebsite / tutorial / taxonomy / page […]

Блог автоматически перенаправляется на страницу с ошибкой

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

Проблема со специальным символом WordPress

У меня есть WordPress, и все выглядит отлично, но у меня есть эта страница с заголовком 77%, и она показывает страницу с ошибкой 404. Как я могу это исправить? Я уверен, что это из-за% в 77%. Постоянная ссылка использует 77, но по какой-то причине WordPress по-прежнему не нравится этот% в заголовке. Что я могу сделать, […]

Тестирование для короткого кода с использованием функции. Ошибка 404 страницы

Я использую следующую функцию (не могу вспомнить, где я ее нашел, но я думаю, что это было написано pippin, поэтому благодаря ему), чтобы проверить наличие короткого кода. function has_shortcode($shortcode = '') { $post_to_check = get_post( get_the_ID() ); // false because we have to search through the post content first $found = false; // if no […]