{"id":21996589,"url":"https://github.com/trayanaboykova/wordpress-for-developers","last_synced_at":"2026-05-17T10:37:16.072Z","repository":{"id":260611681,"uuid":"869588165","full_name":"trayanaboykova/WordPress-for-Developers","owner":"trayanaboykova","description":"Task from my course WordPress for Developers at Softuni","archived":false,"fork":false,"pushed_at":"2025-01-29T14:28:44.000Z","size":14838,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T04:42:39.046Z","etag":null,"topics":["php","wordpress","wordpress-development","wordpress-plugin","wordpress-theme"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trayanaboykova.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-10-08T14:45:44.000Z","updated_at":"2025-01-29T14:28:47.000Z","dependencies_parsed_at":"2024-11-01T11:27:14.106Z","dependency_job_id":"85a313f4-fcc3-468b-8e5f-ed746d1cd9c7","html_url":"https://github.com/trayanaboykova/WordPress-for-Developers","commit_stats":null,"previous_names":["trayanaboykova/wordpress-for-developers"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FWordPress-for-Developers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FWordPress-for-Developers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FWordPress-for-Developers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trayanaboykova%2FWordPress-for-Developers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trayanaboykova","download_url":"https://codeload.github.com/trayanaboykova/WordPress-for-Developers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245056902,"owners_count":20553854,"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":["php","wordpress","wordpress-development","wordpress-plugin","wordpress-theme"],"created_at":"2024-11-29T22:11:12.289Z","updated_at":"2025-11-09T16:04:54.920Z","avatar_url":"https://github.com/trayanaboykova.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WordPress-for-Developers\nTask from my course WordPress for Developers at \u003ca href=\"https://softuni.bg/\"\u003eSoftUni\u003c/a\u003e\n\n\u003cb\u003e Course Curriculum: \u003ca href=\"https://softuni.bg/trainings/4782/wordpress-for-developers-october-2024#lesson-80303\"\u003eWordPress for Developers\u003c/a\u003e \u003c/b\u003e\n\n**\u003cins\u003eIntroduction to WordPress and Web Servers\u003c/ins\u003e**: \u003cbr\u003e\nIn my introduction to WordPress and web servers, I learned that WordPress is a popular content management system (CMS) used for building websites and blogs, known for its ease of use and extensive plugin and theme support. I also explored the basics of web servers, which are responsible for delivering web content to users over the internet. Domains represent the address or name of a website, while virtual hosts allow a single web server to host multiple domains or websites efficiently. This knowledge provided me with a foundational understanding of how websites are created and managed online.\n\n**[PHP Introduction](https://github.com/trayanaboykova/WordPress-for-Developers/tree/main/PHP-Introduction/lesson)**: \u003cbr\u003e \nDuring this lesson, I covered PHP fundamentals, including understanding what PHP is and how it integrates within web development. I practiced working with essential elements such as variables, arrays, loops, and functions, and I learned basic string manipulation techniques. This lesson equipped me with a foundational understanding of PHP's core concepts and how they are applied in backend development to build dynamic web pages.\n\n**\u003cins\u003eWordPress Hooks, Actions and Tools\u003c/ins\u003e**: \u003cbr\u003e\nI learned about WordPress hooks, actions, and tools to understand the core functions that keep WordPress running smoothly. I explored The Loop, which controls how posts are displayed, and worked with WP-CLI and Query Monitor to manage and troubleshoot WordPress sites more efficiently. I also practiced using debug logs and basic debugging techniques to quickly identify and fix errors, making development in WordPress easier and more effective.\n\n**\u003cins\u003eTheme Development Introduction\u003c/ins\u003e**: \u003cbr\u003e\nIn the lecture on WordPress theme development, I was introduced to the structure and organization of WordPress themes, including file naming conventions and template usage. I also learned about creating and working with child themes to safely extend and modify existing themes without changing the original codebase.\n\n**\u003cins\u003ePlugin Development Introduction\u003c/ins\u003e**: \u003cbr\u003e\nIn this lesson, I learned to use tools like Webpack, Gulp, and Sass to optimize plugin development and improve theme structure. I also explored integrating with Gutenberg and block themes to enhance customization and functionality. This knowledge equipped me to create more robust WordPress plugins and themes with a cleaner structure and advanced features.\n\n**\u003cins\u003eTheme Development Tools and Improvement\u003c/ins\u003e** : \u003cbr\u003e\nI extended my theme by exploring key WordPress components such as menus, sidebars, and widgets. I also touched on the concept of task managers, mentioned block themes, and learned a few new useful functions to enhance theme functionality. This deepened my understanding of theme customization and development.\n\n**\u003cins\u003ePlugin Extension and Enhancement\u003c/ins\u003e** : \u003cbr\u003e\nI extended plugins and enhanced their functionality to make them more versatile and effective. I learned how to add new features and improve existing ones, ensuring they better meet user needs. This experience helped me refine my skills in customizing and building upon existing plugin features.\n\n**\u003cins\u003eProject Enhancement and Server Deployment\u003c/ins\u003e** : \u003cbr\u003e\n I covered how to enhance a WordPress project by optimizing features and preparing it for live environments. I demonstrated the process of deploying a WordPress site to a server, ensuring all configurations were correct for a successful launch. The lesson aimed to help developers take their projects from local development to a live production server smoothly.\n\n**\u003cins\u003eCourse Project\u003c/ins\u003e** : \u003cbr\u003e\nFor the regular exam of this course, there was a project assignment, here is a link to the repository: [Wordpress Lifestyle Blog](https://github.com/trayanaboykova/WordPress-Lifestyle-Blog)\n\n*This \u003ca href=\"https://softuni.bg/trainings/4782/wordpress-for-developers-october-2024#lesson-80303\"\u003eWordPress for Developers\u003c/a\u003e course covers key topics such as WordPress theme and plugin development, PHP fundamentals, web server basics, and project deployment. The final project, a WordPress lifestyle blog, demonstrates the skills I gained in customizing and enhancing WordPress sites.*\n\n# Certificate\n\u003ca href=\"https://softuni.bg/certificates/details/232193/ea28efa3\" rel=\"nofollow\"\u003e\u003cimg src=\"https://github.com/user-attachments/assets/459857af-bfd4-4975-b53d-937db8f0914b\" alt=\"WordPress for Developers\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrayanaboykova%2Fwordpress-for-developers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrayanaboykova%2Fwordpress-for-developers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrayanaboykova%2Fwordpress-for-developers/lists"}