WordPress: Difference between revisions

imported>Onny
Update themes and plugins option two new attrs format
imported>Onny
Update custom theme example to new attrs option format
Line 76: Line 76:
wordpress-theme-responsive = pkgs.stdenv.mkDerivation rec {
wordpress-theme-responsive = pkgs.stdenv.mkDerivation rec {
   name = "responsive";
   name = "responsive";
   version = "1.9.7.6";
   version = "4.7.9";
   src = pkgs.fetchzip {
   src = pkgs.fetchzip {
     url = "http://wordpress.org/themes/download/responsive.${version}.zip";
     url = "https://downloads.wordpress.org/theme/responsive.${version}.zip";
     hash = "sha256-nITPOBK/ORCGw/l087nsVVtr7VW80BeVthDqJr9M4R0=";
     hash = "sha256-7K/pwD1KAuipeOAOLXd2wqOUEhwk+uNGIllVWzDHzp0=";
   };
   };
   installPhase = "mkdir -p $out; cp -R * $out/";
   installPhase = "mkdir -p $out; cp -R * $out/";
Line 88: Line 88:
   services.wordpress.sites."localhost" = {
   services.wordpress.sites."localhost" = {
     themes = {
     themes = {
       inherit (pkgs.wordpressPackages.themes)
       inherit wordpress-theme-responsive;
        wordpress-theme-responsive;
     };
     };
   };
   };