WordPress vient évidemment d'un arrière-plan de blogging mais peut être utilisé pour servir des sites avec beaucoup de pages. Cependant, là où cela ne me convient pas, ce n'est pas en termes de performances, mais dans la gestion de la zone d'administration de nombreuses pages, pages enfants, etc. Il devient rapidement une corvée de parcourir la liste des pages en essayant de trouver ce que vous cherchez. , en particulier sans la possibilité d'explorer les hiérarchies de pages, etc. Quelles techniques / plugins les gens utilisent-ils pour résoudre ce problème?
la source
Oui, l'administrateur ne fonctionne pas très bien pour un site avec des tonnes de pages par rapport aux publications . Comme vous le mentionnez, la plupart des sites WordPress sont des blogs et qui a besoin de modifier fréquemment les anciens articles de blog? La plupart des blogueurs ont généralement besoin de la version la plus récente disponible et, comme la plupart des blogs ont probablement 5 pages ou moins, ce n'est pas un problème.
Je suis donc d'accord, c'est absolument nécessaire.
Trois choses qui me viennent à l'esprit, sans révision administrative, seraient les deux suivantes, qui nécessiteraient un certain codage:
Envisagez d'utiliser des types de publication personnalisés?
Souvent, j'ai vu un site avec beaucoup de pages, il s'avère qu'il pourrait être très avantageux de les séparer en types de publication personnalisés . Souvent, c'est parce que lorsque le site a été créé, les types de publication personnalisés n'existaient même pas dans WordPress. Vous savez, si le seul outil dont vous disposez est un marteau ...
Aujourd'hui, je pense que c'est parce qu'ils sont encore nouveaux que la plupart des gens ne pensent pas qu'ils sont une option. Je pense toujours que si vous regardiez votre contenu, vous identifieriez des modèles où les pages pourraient être converties en l'un des types de publication personnalisés.
Pour vous inspirer, voici une capture d'écran de deux types de messages personnalisés différents, avec beaucoup de personnalisation sur lesquels je travaille:
(source: mikeschinkel.com )
(source: mikeschinkel.com )
Pour modifier les types de publication pour les pages existantes
Étant donné que vous disposez déjà de nombreuses pages, vous devrez peut-être modifier vos types de publication existants pour le nouveau type de publication personnalisé. Une façon de procéder consiste à baliser les pages appropriées avec une balise spéciale de votre choix, puis à écrire un script PHP ou une requête SQL pour modifier les types de publication des pages avec la balise.
Alternativement, vous pouvez écrire une métabox personnalisée qui vous permet de changer le type et / ou vous pouvez modifier la liste des pages pour offrir une fonction de changement de type. Si cette partie est d'un intérêt spécifique, ajoutez une coutume qui demande spécifiquement comment faire l'une de ces choses.
Ajouter une fonctionnalité de filtrage à la liste
Une autre approche serait d'ajouter plus d'options de filtrage à la liste. Vous pouvez filtrer par catégories, par balises et / ou par méta-valeurs. Voici ma réponse à une question où j'ai montré comment écrire le code pour trier les méta-valeurs; le filtrage est similaire:
(source: mikeschinkel.com )
Si vous souhaitez plus de détails sur la façon de procéder exactement pour vos besoins spécifiques, veuillez poser une autre question plus spécifique?
Ajouter une fonctionnalité Développer / Réduire pour les pages parents
Une troisième approche pourrait être de fournir une fonctionnalité de développement / réduction à l'aide de jQuery et peut-être même d'AJAX pour vous permettre de voir uniquement les pages de niveau supérieur, puis d'accéder aux sous-pages pertinentes. (Malheureusement, je n'ai pas pu trouver une bonne capture d'écran pour cela.)
Cela prendrait aussi de la programmation et si vous êtes intéressé, posez une autre question plus spécifique sur le sujet?
Trouver de bons plugins existants
Bien que je n'aie aucune expérience avec ceux-ci, voici quelques articles de blog sur le sujet, alors vous pourrez peut-être trouver ce dont vous avez besoin parmi ceux-ci:
J'espère que cela t'aides?
la source
Vous pouvez modifier l'option "Pages par écran" dans "Options d'écran" (coin supérieur droit). Si vous définissez cela à 200, vous pouvez utiliser la fonction Rechercher de votre navigateur pour sauter rapidement (Contrôle / Commande + F).
Si je veux éditer quelques pages, je clique avec le bouton du milieu sur les liens d'édition pour les ouvrir dans de nouveaux onglets, de cette façon je peux garder mon "répertoire" de pages ouvert.
la source
Pages per Screen
option moi-même auparavant, je ne sais pas comment je l'avais ratée.Grande question. Je n'ai pas de réponse solide et j'aimerais entendre ce que les autres ont fait.
En passant, voici quelques plugins que j'ai vus qui peuvent personnaliser l'interface d'administration de WordPress. Remarque: Je n'ai essayé aucun de ces derniers moi-même et je ne sais pas comment ils se comporteraient sur WP 3.0.
Mis à part ces plugins éventuellement obsolètes, vous pouvez également personnaliser l'administrateur à l'aide d'un thème d'administration .
Un expert CSS pourrait peut-être créer quelque chose qui facilite la gestion des pages, comme rendre le sélecteur de catégorie plus visible ou quelque chose.
la source
Attends :). http://core.trac.wordpress.org/ticket/14579 , Scribu ajaxise les listes, devrait faciliter la gestion des choses. Des choses déjà engagées sont engagées, donc à la fin, vous pouvez construire en plus.
À côté de l'ajout de javascripts, il semble que les actions en masse seront converties en actions de publication. Cela permet aux utilisateurs de faire plus de modifications à la fois.
la source