Arffornia/Arffornia_Website
Good First Issues in PHP
PHP underpins a large share of the web (WordPress, Laravel, Symfony). Many projects have approachable, well-documented beginner issues.
24+ open beginner issues
16 repositories
October 29, 2026 last updated
Open PHP issues for beginners
Arffornia/Arffornia_Website
Fix the broken map link
jcgodinez/wpcdmx-theme
Migrar el historial de Meetup a GatherPress
jcgodinez/wpcdmx-theme
Formularios para proponer charla, patrocinio y contacto
crazy-goat/rabbit-stream
tyci workflow: nothing validates the Reviewed: line of the review report
crazy-goat/rabbit-stream
chore: check-stale-sockets.php does not scan README.md, AGENTS.md or examples/
govindpokuri/ansora-ai
Add consent-safe transcription regression examples
govindpokuri/ansora-ai
Audit keyboard accessibility of Caller and Text & code flows
LLPhant/LLPhant
Embedding token count
invoiceninja/invoiceninja
Razorpay: `processWebhookRequest()` is an empty stub, so a payment is never recorded if the Checkout handler does not post back
phpay-io/phpay
Cielo: confirmar o campo de vencimento do boleto, para devolvê-lo ao caminho portável
TheVaibhaw/V7-Shield
Add rule: JavaScript skimmer pattern (`atob` + `eval`)
WordPress/WPCredits
Course review: Building with WordPress Playground (draft on Learn)
WordPress/WPCredits
Course review: WordPress Playground for Everyone (draft on Learn)
PrivateBin/PrivateBin
Scrutinizer CI broken
doughoseck/divi5-builder
Core WordPress + Divi abilities in our plugin, with category switches (no third-party MCP plugin)
novalo-dev/Prestashop-MCP-Server
Tool: somcp_set_product_active
novalo-dev/Prestashop-MCP-Server
Tool: somcp_search_products
doughoseck/divi5-builder
wp.js: support custom ports and http:// for local dev (LocalWP, WP Studio)
symfony/symfony
Missing translations for German (de)
10up/block-catalog
Update PHP support to 8.2–8.5
WordPress/ai
C2PA Monitor: Preserve C2PA manifests through WordPress GD/Imagick subsize pipeline
WordPress/ai
C2PA Monitor: In-browser cryptographic verification via @contentauth/sdk
lonnieezell/Bonfire2
Internationalization incomplete
How to contribute to a PHP project
Install dependencies with Composer (`composer install`), then run the test suite (often `vendor/bin/phpunit`).
- Follow PSR coding standards; most projects enforce them in CI.
- Start in docs or small bug fixes within a feature you already use.
- Confirm the PHP version locally matches the project's requirement.
Track these PHP issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev