WordPressのインストールをComposerでお手軽に(普通にやっても難しくないけどw)
まずcomposer.jsonを作る。(composer init だとうまく出来なかったので)
mkdir wp-install-dir && cd $_
vi composer.json
composer.jsonを以下の内容で保存してください。
{
    "name": "organization-name/project-name",
    "require": {
        "php": ">=5.3.0"
    },
    "extra": {
        "installer-paths": {
            "vendor/wordpress/wp-content/plugins/{$name}/": [
                "type:wordpress-plugin",
                "type:wordpress-muplugin"
            ]
        }
    },
    "repositories": [
        {
            "type": "composer",
            "url": "https://wpackagist.org"
        },
        {
            "type": "package",
            "package": {
                "name": "wordpress",
                "version": "4.9.8",
                "source": {
                    "type": "git",
                    "url": "https://github.com/WordPress/WordPress.git",
                    "reference": "4.9.8"
                }
            }
        }
    ]
}
後は、composer require wordpressを実行すればWordPressをダウンロードできます。
composer require wpackagist-plugin/akismetとすればakismetをダウンロードできます。
(wpackagistからダウンロードされます)
extra.installer-pathsの"vendor/wordpress/wp-content/plugins/{$name}/"はwordpressのpluginがinstallされるpathです。
WP_CONTENT_DIR定数でdirectoryを変更する際は、このpathも変更してください。
すごく簡単にやりたい人向け
atomita/wordpress-composer-templateを使ってください
wget https://raw.github.com/atomita/wordpress-composer-template/master/composer.json
wget https://raw.github.com/atomita/wordpress-composer-template/master/env-example -O .env
wget https://raw.github.com/atomita/wordpress-composer-template/master/index.php
composer run-script update-repositories-for-wordpress
composer require wordpress
これだけでcurrent directoryがpublic directory 兼 wp-content directoryとして動作する状態になります