[Official app] Wordpress

Wordpress for YunoHost

Integration level
Install Wordpress with YunoHost

Overview

WordPress is open source software you can use to create a beautiful website, blog, or app.
With this package, you can even activate the multisite option.

Shipped version: 4.8

Screenshots

Configuration

Use the admin panel of your wordpress to configure this app.

Documentation

YunoHost specific features

  • Integration with YunoHost users and SSO:
    • private mode: Blog only accessible by YunoHost users
    • public mode: Visible by anyone, YunoHost users automatically connected
  • Automatic update of wordpress core, plugins and themes
  • Allow to set up a multisite instance.

Multi-users support

Supported, with LDAP and SSO.

Supported architectures

  • x86-64b -
  • ARMv8-A -
  • Jessie x86-64b -

Limitations

  • Multisite only available on subdirectories.

Additionnal informations

Links


Changelog

Testing branch

  • 24 May 2019 - #65
    • Upgrade to wordpress 5.2
    • Force auto upgrade with a cron
    • Normalization from example_ynh

Master branch (Official release)

  • 17 Mar 2018 - #38
    • Fix alias_traversal #39
    • Update to last standart #38
      • Upgrade to 4.9.1
      • Add a change_url script
      • Add fail2ban
      • Add ynh_abort_if_up_to_date
      • Add ynh_send_readme_to_admin
  • 17 Dec 2017 - #35
    • Disable http-authentication plugin which sometimes doesn’t work and break also the ldap plugin.
    • Fix ldap plugin for multisite installation

Developers infos

Please do your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug


Wordpress pour YunoHost

Integration level
Install Wordpress with YunoHost

Résumé

WordPress est un logiciel open source que vous pouvez utiliser pour créer un beau site web, blog ou application.
Avec ce package, vous pouvez même activer l’option multisite.

Version embarquée: 4.8

Captures d’écran

Configuration

Utilisez le panneau d’administration de votre wordpress pour configurer cette application.

Documentation

  • Documentation officielle: https://codex.wordpress.org/
  • Documentation YunoHost: Il n’y a pas d’autre documentation, n’hĂ©sitez pas Ă  contribuer.

Fonctionnalités spécifiques à YunoHost

  • IntĂ©gration avec les utilisateurs YunoHost et SSO:
    • mode privĂ©: Blog accessible uniquement par les utilisateurs de YunoHost
    • mode public: Visible par tout le monde, les utilisateurs de YunoHost se connectent automatiquement
  • Mise Ă  jour automatique du noyau, des plugins et des thèmes de wordpress
  • Permet de configurer une instance multisite.

Support multi-utilisateurs

Supporté, avec LDAP et SSO.

Architectures supportées.

  • x86-64b -
  • ARMv8-A -
  • Jessie x86-64b -

Limitations

  • Multisite disponible uniquement en sous-rĂ©pertoires.

Informations additionnelles

Liens


Changelog

Branche testing

  • 24 May 2019 - #65
    • Upgrade to wordpress 5.2
    • Force auto upgrade with a cron
    • Normalization from example_ynh

Branche master (Release officielle)

  • 17 Mar 2018 - #38
    • Fix alias_traversal #39
    • Update to last standart #38
      • Upgrade to 4.9.1
      • Add a change_url script
      • Add fail2ban
      • Add ynh_abort_if_up_to_date
      • Add ynh_send_readme_to_admin
  • 17 Dec 2017 - #35
    • Disable http-authentication plugin which sometimes doesn’t work and break also the ldap plugin.
    • Fix ldap plugin for multisite installation

Informations à l’intention des développeurs

Merci de faire vos pull request sur la branche testing.

Pour tester la branche testing, merci de procéder ainsi.

sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
1 Like

Hi,

there’s a new upgrade of wordpress.

  • Fix http-authentification and ldap
    • Disable http-authentication plugin which sometimes doesn’t work and break also the ldap plugin.
    • Fix ldap plugin for multisite installation

Hi all,

here a new testing upgrade for who want to try it.

  • Fix alias_traversal #39
  • Update to last standart #38
    • Upgrade to 4.9.1
    • Add a change_url script
    • Add fail2ban
    • Add ynh_abort_if_up_to_date
    • Add ynh_send_readme_to_admin

New official release :tada:

  • 17 Mar 2018 - #38
    • Fix alias_traversal #39
    • Update to latest standard #38
      • Upgrade to 4.9.1
      • Add a change_url script
      • Add fail2ban
      • Add ynh_abort_if_up_to_date
      • Add ynh_send_readme_to_admin

New testing release

sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --verbose
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --verbose
1 Like

New stable release :tada:

1 Like

New testing release

  • 12 Dec 2018 - #54
    • Get rid of the ini file and merge its content into the pool file.
sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
1 Like

New stable release :tada:

  • 24 Dec 2018 - #54
    • Get rid of the ini file and merge its content into the pool file.
2 Likes

New testing release

sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
1 Like

It doesn’t work!

@alexandre75, I had a look to your problem, I investigate all the logs you provided me. Spent a few hours searching through internet a solution which would match your error.
Still I can’t find anything related to it…

New stable release \o/

3 Likes

:+1: good. Thx

New testing release

  • 24 May 2019 - #65
    • Upgrade to wordpress 5.2
    • Force auto upgrade with a cron
    • Normalization from example_ynh
sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/word

New stable release :gift::

  • 05 Jun 2019 - #65
    • Upgrade to wordpress 5.2
    • Force auto upgrade with a cron
    • Normalization from example_ynh

I have installed Wordpress a few weeks ago and I can’t update it from the the dashboard, I have always this log (in French, sorry) :

Mettre Ă  jour WordPress

Téléchargement de la mise à jour depuis https://downloads.wordpress.org/release/fr_FR/wordpress-5.3.zip…

L’authenticité de wordpress-5.3.zip n’a pas pu être vérifiée car aucune signature n’a été trouvée.

Décompression de la mise à jour…

Le site rencontre des difficultés techniques. Veuillez relever la boîte de messagerie du compte administrateur du site pour obtenir des instructions.

Should I wait for a new release for the yunohost package ?

C’est à cause d’un plugin ou d’un thème qui s’est mal mis à jour.
Renomme ton dossier plugin en plugin_X par exemple et recharge.
Si ça ne marche pas va dans le dossier de wordpress et regarde si le .maintenance n’a pas été supprimé à la fin de la MAJ et supprime-le.
Si ton problème persiste créé un sujet d’erreur et mentionne-moi pour ne pas polluer ici.

New testing release

sudo yunohost app install https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
1 Like