Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
f5aa254
Setup PostMeta classes and register some Movie fields
colinswinney Feb 12, 2025
cff3d1d
Setup Movie meta field plugin
colinswinney Feb 12, 2025
c4e50a2
Add Movie Runtime block
colinswinney Feb 12, 2025
8de6d2d
Edit single Movie template to use bindings and Runtime block
colinswinney Feb 12, 2025
46ddd9c
Add default value for Rating and fallback template values
colinswinney Feb 12, 2025
f14c7ae
Use time element for runtime block
colinswinney Feb 12, 2025
a6576d2
Update taxonomies with static functions
colinswinney Feb 24, 2025
73710d3
Update and add more post meta fields
colinswinney Feb 24, 2025
b218aae
Add movie meta blocks
colinswinney Feb 24, 2025
fdf1a50
Add Group extension for separator
colinswinney Feb 24, 2025
cee51d0
Fix vars
colinswinney Feb 24, 2025
93e5f44
Create block bindings and update template
colinswinney Feb 24, 2025
d552548
Add meta fields, editor panel, blocks, and templates for Person post …
colinswinney Mar 6, 2025
2f8c2c9
Merge pull request #2 from 10up/feature/person-single-template
colinswinney Aug 22, 2025
e50511a
Refactor to use early returns
colinswinney Aug 22, 2025
0128f3d
Fix linting errors
colinswinney Aug 22, 2025
8ab2d12
Update the plugin to use 10up Framework
colinswinney Aug 22, 2025
6844ad1
Fix style lint errors
colinswinney Aug 22, 2025
882a724
Add WP Content Connect and set up movie to person relationship
colinswinney Sep 14, 2025
a68ce50
Remove keywords taxonomy and fix other ones
colinswinney Sep 14, 2025
50ba3ed
Add new meta fields and blocks, delete ones we can't get from API
colinswinney Sep 14, 2025
e3ccada
Delete more meta fields
colinswinney Sep 14, 2025
3f5eef2
Make secondary text color more accessible
colinswinney Sep 14, 2025
e7084c9
Use logical props
colinswinney Sep 14, 2025
26ba42b
Make back button respect current page
colinswinney Sep 14, 2025
85dd49d
Update single movie template to add video with fallback image
colinswinney Sep 14, 2025
286c9eb
Update other templates
colinswinney Sep 14, 2025
1c696e8
Update theme to use 10up Framework
colinswinney Sep 14, 2025
ae75fe2
Fix missing traits
colinswinney Sep 14, 2025
a11a8ea
Remove director block
colinswinney Sep 15, 2025
85bf5f6
Use context to get post id in theme blocks
colinswinney Sep 16, 2025
921a487
Merge origin/feature/move-theme-to-framework into fix/update-blocks-w…
colinswinney Jan 22, 2026
1cbbe10
Merge pull request #5 from 10up/fix/update-blocks-with-context
colinswinney Jan 22, 2026
3a3c7ec
Merge pull request #4 from 10up/feature/move-theme-to-framework
colinswinney Jan 22, 2026
3d7d843
Update .gitignore
colinswinney Jan 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,6 @@ Desktop.ini
/debug.log
/db.php
/object-cache.php

# Cursor
.cursor
126 changes: 70 additions & 56 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,58 +1,72 @@
{
"name": "10up/wp-scaffold",
"description": "The starting point for all 10up WordPress projects.",
"license": "MIT",
"authors": [
{
"name": "10up",
"email": "info@10up.com"
}
],
"repositories": [
{
"type": "composer",
"url": "https://wpackagist.org",
"only": [
"wpackagist-plugin/*",
"wpackagist-theme/*"
]
}
],
"require": {
"php": ">=8.3",
"wpackagist-plugin/create-block-theme": "^2.6"
},
"minimum-stability": "dev",
"prefer-stable": true,
"require-dev": {
"10up/phpcs-composer": "^3.0",
"wpackagist-plugin/debug-bar": "*",
"wpackagist-plugin/query-monitor": "*",
"wpackagist-plugin/debug-bar-slow-actions": "*",
"phpcompatibility/php-compatibility": "dev-develop as 9.99.99",
"szepeviktor/phpstan-wordpress": "^1.3",
"php-stubs/wp-cli-stubs": "^2.11",
"phpstan/phpstan-deprecation-rules": "^1.2"
},
"scripts": {
"lint": "phpcs .",
"lint-fix": "phpcbf .",
"static": [
"Composer\\Config::disableProcessTimeout",
"phpstan --memory-limit=1G"
]
},
"extra": {
"installer-paths": {
"plugins/{$name}/": [
"type:wordpress-plugin"
]
}
},
"config": {
"allow-plugins": {
"composer/installers": true,
"dealerdirect/phpcodesniffer-composer-installer": true
}
}
"name": "10up/wp-scaffold",
"description": "The starting point for all 10up WordPress projects.",
"license": "MIT",
"authors": [
{
"name": "10up",
"email": "info@10up.com"
}
],
"repositories": [
{
"type": "composer",
"url": "https://wpackagist.org",
"only": [
"wpackagist-plugin/*",
"wpackagist-theme/*"
]
},
{
"type": "package",
"package": {
"name": "10up/wp-content-connect",
"type": "wordpress-plugin",
"version": "1.6.0",
"source": {
"url": "https://github.com/10up/wp-content-connect.git",
"type": "git",
"reference": "1.6.0"
}
}
}
],
"require": {
"php": ">=8.3",
"10up/wp-content-connect": "^1.5",
"wpackagist-plugin/create-block-theme": "^2.6"
},
"minimum-stability": "dev",
"prefer-stable": true,
"require-dev": {
"10up/phpcs-composer": "^3.0",
"wpackagist-plugin/debug-bar": "*",
"wpackagist-plugin/query-monitor": "*",
"wpackagist-plugin/debug-bar-slow-actions": "*",
"phpcompatibility/php-compatibility": "dev-develop as 9.99.99",
"szepeviktor/phpstan-wordpress": "^1.3",
"php-stubs/wp-cli-stubs": "^2.11",
"phpstan/phpstan-deprecation-rules": "^1.2"
},
"scripts": {
"lint": "phpcs .",
"lint-fix": "phpcbf .",
"static": [
"Composer\\Config::disableProcessTimeout",
"phpstan --memory-limit=1G"
]
},
"extra": {
"installer-paths": {
"plugins/{$name}/": [
"type:wordpress-plugin"
]
}
},
"config": {
"allow-plugins": {
"composer/installers": true,
"dealerdirect/phpcodesniffer-composer-installer": true
}
}
}
Loading
Loading