WordPress를 Composer에서 위치를 지정하면서 설치

3177 단어 ComposerWordPress

소개



WordPress의 안건으로 본체의 인스톨을 어떻게 할까,라고 하는 것이 많아, 최근에는 Composer로 인스톨하고 있습니다.

장점으로는
  • 코어 파일을 Git 등의 리포지토리로 가지고 있지 않아도, 나중에 집어 주면 좋다
  • 덕분에 CI하거나 나중에 저장소를 가져 와도 편리합니다
  • Docker와도 궁합이 좋다
  • PhpStrom에서 완성 디렉토리로 지정할 수 있음

  • 같은 일이 있습니다.

    명령


    composer config extra.wordpress-install-dir public/wp
    composer require johnpbloch/wordpress
    



    파일 기반



    composer.json
    {
        "require": {
            "php": ">=5.4",
            "johnpbloch/wordpress": "4.9.2"
        },
        "extra": {
            "wordpress-install-dir": "public/wp"
        },
    }
    
    $ compser update
    

    gitignore



    리포지토리 바로 아래에서도 좋지만 .gitignore가 비대화되기 쉽기 때문에 WordPress 용으로 나누고 있습니다.

    public/wp/.gitignore
    /*
    wp-includes/
    wp-admin/
    # !wp-content/
    !.gitignore
    
    ### https://raw.github.com/github/gitignore/5d896f6791c4257b74696714c66b2530b8d95a51/WordPress.gitignore
    
    *.log
    wp-config.php
    wp-content/advanced-cache.php
    wp-content/backup-db/
    wp-content/backups/
    wp-content/blogs.dir/
    wp-content/cache/
    wp-content/upgrade/
    wp-content/uploads/
    wp-conetnt/languages/
    wp-content/wp-cache-config.php
    wp-content/plugins/hello.php
    
    /.htaccess
    /license.txt
    /readme.html
    /sitemap.xml
    /sitemap.xml.gz
    

    좋은 웹페이지 즐겨찾기