Eh bien, je fais une page web wordpress pour mon père, un psychiatre, qui sait à peine comment consulter ses courriels. Il veut mettre le contenu régulièrement, mais l'interface d'administration de wordpress lui est très complexe (je ne veux pas dire qu'il ne se soucie pas des commentaires, des statistiques, des plugins, des mises à jour et de tout ce que Wordpress contient). Je suis un développeur PHP senior et je peux créer une interface très simple, mais je me demande s’il n’ya pas déjà quelque chose qui a été créé? ... Ce sera idéal, par exemple:
Page de connexion -> Titre -> Contenu -> Bouton d'envoi -> Terminé.
Si la solution est trop technique, ne vous inquiétez pas, je peux gérer, je ne veux tout simplement pas tout faire à partir de 0. Merci!
Si vous ne voulez pas qu'il voie les tâches de l'administrateur, ne lui faites pas un administrateur, créez-lui un compte auteur.
Il peut utiliser le widget de tableau de bord quickpress pour ajouter des publications à partir du tableau de bord. Vous pouvez supprimer les autres widgets du tableau de bord , de sorte que c'est le seul présent.
Vous pouvez également utiliser remove_menu_page()
pour supprimer tout élément de menu administrateur inutile.
Vous pouvez également le rediriger vers post-new.php
lors de la connexion, supprimer toutes les métaboxes inutiles des options d'écran et choisir une colonne pour la présentation de l'écran.
add_filter('login_redirect', 'redirect_to_post_new', 10, 1);
function redirect_to_post_new($redirect) {
return admin_url('post-new.php');
}
Ajout à la réponse de Milo concernant le rôle d'utilisateur:
Le plugin Adminimize est vraiment pratique pour masquer les éléments d’interface du backend de WordPress. Fonctionne au niveau du rôle utilisateur et correspond au scénario exact décrit dans la question.
Son auteur est un WP poids lourd et un habitué du WPSE.
À un moment donné, je devrais faire une révision à l'aide de la nouvelle fonctionnalité du référentiel, en résumant tout ce que j'ai écrit à ce sujet ici dans cette pile.
Je sais que c'est un plugin premium, mais vous pouvez très facilement créer un formulaire 'Créer un message' avec Gravityforms . Ça devrait le faire.
Et, bien sûr, un Frontend-Login avec une redirection vers cette Frontend-Page.
moyen facile? Non - pas hors de la boîte.
Cependant, vous pouvez créer un moyen simple. Peut-il utiliser Excel? Un moyen que j'ai utilisé récemment était de permettre à un client de publier du contenu en plaçant un fichier XLS dans un dossier - qu'un script transforme en messages dans WordPress (ce qui signifie qu'ils ne doivent jamais se connecter). Vous pouvez voir cela en action ici (le script est au bas de la page): http://www.wphub.com/tutorials/wordpress-import-export-tricks-xls-csv- and-plugins/
J'ai rendu la tâche encore plus facile au même client. Je viens de lui donner aujourd'hui la possibilité de "l'envoyer par courrier électronique sur le site Web". J'ai créé un compte de messagerie et écrit un script avec php imap pour cocher la case des messages, enregistrer les fichiers XLS (dans le dossier du dernier script), puis publier automatiquement. C'est à peu près aussi facile que cela devient!
Il y a aussi un plugin appelé "Post via dropbox" qui fait quelque chose de similaire avec un fichier texte: http://wordpress.org/extend/plugins/post-via-dropbox/
Essayez le thème Svbtle https://github.com/gravityonmars/wp-svbtle
Le contenu est une idée (brouillon) ou public (publié)
Ou http://p2theme.com/ Une fois connecté, il ne devrait jamais avoir à se rendre dans la zone d'administration.
Il existe également des applications de bureau simples permettant la publication sur WordPress. Vous devrez faire une recherche sur Google et un peu de recherche par vous-même; Je ne les ai jamais utilisés, donc je ne peux pas en suggérer un.
S'il connaît et est à l'aise avec MS Office, il peut même écrire et publier ses publications depuis Word. Je l'ai utilisé avec succès pour des clients qui étaient terrifiés par le panneau d'administration WordPress mais qui n'avaient aucun problème à écrire un "article" dans MS Word.
Si vous ne possédez pas MS Office, vous pouvez utiliser leur outil gratuit Windows Live Writer, qui facilite grandement la publication de contenu.