{"id":14955052,"url":"https://github.com/themeplate/application","last_synced_at":"2026-02-25T12:39:15.964Z","repository":{"id":57677243,"uuid":"489133531","full_name":"ThemePlate/Application","owner":"ThemePlate","description":"For building a modern WordPress site","archived":false,"fork":false,"pushed_at":"2025-03-31T13:58:35.000Z","size":60,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-12T14:36:11.197Z","etag":null,"topics":["wordpress","wordpress-development","wordpress-php-library","wordpress-site"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ThemePlate.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-05T21:41:12.000Z","updated_at":"2025-03-31T13:58:38.000Z","dependencies_parsed_at":"2025-03-24T02:33:19.157Z","dependency_job_id":"c17c63b0-b2db-4e4c-b675-ee5c65c4bc6d","html_url":"https://github.com/ThemePlate/Application","commit_stats":{"total_commits":36,"total_committers":1,"mean_commits":36.0,"dds":0.0,"last_synced_commit":"317660a38e1b429b25d8e1a89c4b73486a8663d9"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/ThemePlate/Application","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThemePlate%2FApplication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThemePlate%2FApplication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThemePlate%2FApplication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThemePlate%2FApplication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThemePlate","download_url":"https://codeload.github.com/ThemePlate/Application/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThemePlate%2FApplication/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260715979,"owners_count":23051348,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["wordpress","wordpress-development","wordpress-php-library","wordpress-site"],"created_at":"2024-09-24T13:10:27.010Z","updated_at":"2026-02-25T12:39:15.896Z","avatar_url":"https://github.com/ThemePlate.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ThemePlate Application\n\n## Usage\n\n### `./vendor/bin/themeplate install`\n\n### wp-config.php\n\n```php\nuse ThemePlate\\Application\\Core;\nuse Env\\Env;\n\nrequire_once 'vendor/autoload.php';\n\nCore::setup( __DIR__ ); // .env location\n\n$table_prefix = Env::get( 'DB_PREFIX' ) ?: 'wp_';\n\nrequire_once ABSPATH . 'wp-settings.php';\n```\n\n### .env\n\n```dotenv\n## Relative to this .env file\n# PUBLIC_ROOT='public'\n\n## Relative to the PUBLIC_ROOT\n# WP_CORE_DIR='wp'\n# CONTENT_DIR='content'\n\nWP_HOME='https://themeplate.local'\n\n# DB_NAME='local'\n# DB_USER='root'\n# DB_PASSWORD='root'\n# DB_HOST='localhost'\n# DB_PREFIX='wp_'\n# DB_CHARSET='utf8'\n# DB_COLLATE=''\n\nWP_DEBUG=true\n# WP_DEBUG_LOG='/path/to/debug.log'\n\n# WP_ENVIRONMENT_TYPE='local'\n# WP_DEFAULT_THEME='themeplate'\n\n# DISABLE_WP_CRON=true\n# DISALLOW_FILE_MODS=false\n\n# Authentication Unique Keys and Salts\nAUTH_KEY='generateme'\nSECURE_AUTH_KEY='generateme'\nLOGGED_IN_KEY='generateme'\nNONCE_KEY='generateme'\nAUTH_SALT='generateme'\nSECURE_AUTH_SALT='generateme'\nLOGGED_IN_SALT='generateme'\nNONCE_SALT='generateme'\n```\n\n## Structures\n\n### Default\n\n```\n├── public/\n│   └── content/\n│   │   ├── mu-plugins/\n│   │   ├── plugins/\n│   │   ├── themes/\n│   │   └── uploads/\n│   ├── wp/\n│   └── index.php\n├── vendor/\n└── composer.json\n└── wp-config.php\n```\n\n#### index.php\n\n```php\ndefine( 'WP_USE_THEMES', true );\nrequire __DIR__ . '/wp/wp-blog-header.php';\n```\n\n### Modern\n\n```\n├── public/\n│   ├── mu-plugins/\n│   ├── plugins/\n│   ├── themes/\n│   ├── uploads/\n│   ├── index.php\n│   └── ... WP CORE files\n├── vendor/\n└── composer.json\n└── wp-config.php\n```\n\n#### .env\n\n```dotenv\n...\nWP_CORE_DIR='/'\nCONTENT_DIR='/'\n...\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemeplate%2Fapplication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthemeplate%2Fapplication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthemeplate%2Fapplication/lists"}