Перенаправить страницу магазина WooCommerce на одну страницу продукта
Я создаю раздел магазина на своем сайте в WooCommerce.
У меня есть только 1 продукт для продажи, поэтому, когда мои пользователи выбирают опцию "магазин" в моем главном меню, я хочу, чтобы они сразу переходили на конкретную страницу продукта, где они могли увидеть изображение продукта, полное описание и добавить это в их корзину. Я не хочу, чтобы им приходилось переходить на обычную страницу "магазина" заранее, потому что у меня есть только 1 продукт, но WooCommerce не позволит мне настроить его таким образом. Это должно быть так же просто, как определить пользовательский URL, но это не так.
Любые идеи относительно того, как я могу обойти это? Спасибо
2 ответа
Вы должны использовать любой плагин Redirect, перенаправить ваш домен / магазин на ваш домен / конкретный продукт-страницу.
Почему бы вам не создать собственную ссылку на страницу продукта в главном меню и назвать ссылку "Магазин".
Вы можете добавить перенаправление на крючок the_post с product_id соответствующего продукта в файл functions.php тем / дочерних тем, например:
function stackru_redirect_back_from_shop(){
if( is_shop() ){
$url = get_permalink( $product_id );
wp_redirect($url);
}
}
add_action('the_post', 'stackru_redirect_back_from_shop');