2016-10-17 2 views
-2

Pour essayer de créer un site Web woocommerce multilingue avec une structure d'URL plate, nous ferions mieux d'essayer toutes les combinaisons de plugins/fonctionnalités/code personnalisé/htaccess que nous connaissons. ne pouvait pas y arriver.Atteindre une structure d'URL plate avec woocommerce pour le référencement

Je sais que WP suggère de ne pas supprimer les slugs de base des URLs mais la raison principale est d'éviter les conflits entre les slugs et nous avons l'intention d'écrire TOUS les slugs manuellement.

Donc, en bref laisse dit que nous avons categoryA et categoryAB (enfant A) et un productnamedsomething associé à categoryAB.The URL habituelle de WooCommerce serait: www.domain.com/product-category/categoryA/categoryAB/ productnamedsomething

alors que nous voulons simplement: www.domain.com/productnamedsomething

jusqu'à là, le WP htaccess plugin de contrôle travaillait wonderfull, mais en ajoutant Multilangual fonctionnality fait compliqué.

Nous avons essayé les deux Polylang et WPML et ne pouvait pas obtenir de quelque façon que nos URL cibles: www.domain.com/productnamedsomething www.domain.com/fr/unproduitquelconque

Cependant, en tapant l'une de ces URL dans la barre d'adresse fonctionne et affiche le produit, sans l'arborescence de la catégorie. Mais nous ne pouvons pas obtenir de menus, de menus de catégories et d'autres liens pour pointer vers une structure d'URL plate.

Ainsi, les principaux points ici sont:

  1. Quelqu'un at-il réussi à créer la structure url plat WooCommerce et quelle est la combinaison gagnante de plugins/Hack utilisé?
  2. Sinon, quelle serait la meilleure façon de s'y prendre, supprimer manuellement les catégories en utilisant htacess ou peut-être écraser les fonctions de thème pour changer les widgets et les liens de menu structure en PHP?
  3. Est-ce que tout cela vaut la peine ou est la structure d'url de base de woocommerce mieux que ce qu'il se sent pour le référencement d'une boutique?

Demandez des éclaircissements au besoin, je serai heureux de discuter de ça.

Répondre

1

Avez-vous essayé l'API de réécriture de WordPress? https://codex.wordpress.org/Rewrite_API

+0

Maintenant, j'ai. Merci pour la référence. On dirait que cela pourrait être réalisé, mais j'aurais probablement besoin de plus de temps que ce que j'ai à portée de main avant même de me rapprocher d'une solution. Pensée Wordpress permettrait cela plus facilement puisque tant de magasins avec des URL plates sont à la hausse dans les résultats de recherche. – escapeFred