This is a custom WordPress blog theme built entirely from scratch using PHP, HTML, and CSS.
It was developed as part of my learning journey to understand WordPress theme structure, templating, and customization.
The Vlog Blog Theme is a minimal developer-style blog layout designed and coded by Alok Yadav.
It includes custom PHP templates for the homepage, single post pages, and a styled header/footer.
All posts are dynamically displayed from WordPress.
- 100% custom-coded WordPress theme (no prebuilt templates)
- Clean and responsive layout for posts
- Centered featured images and readable typography
- Structured theme files:
index.php,single.php,header.php,footer.php,functions.php - Built using VS Code and XAMPP (local environment)
- Perfect for learning and portfolio display
vlog-site-demo/
├── theme/
│ └── vlog-theme/
│ ├── index.php
│ ├── single.php
│ ├── header.php
│ ├── footer.php
│ ├── functions.php
│ └── style.css
├── screenshots/
│ ├── single Post.png
│ ├── dashboard.png
│ └── code.png
├── README.md
└── .gitignore-
Copy the folder
vlog-themeinto your local WordPress installation: -
Open your WordPress dashboard → Appearance → Themes
-
Activate Vlog Theme
-
Add or edit posts with featured images
-
View your site at
👉http://localhost/vlog-site/
| Dashboard | Code View |
|---|---|
![]() |
![]() |
Alok Yadav
🎓 4th Year CSE Student @ INPSIT
🔗 GitHub: CODEBRAKERBOYY
💬 “Open source isn’t just about code — it’s about people learning and building together.”
This project is open-source under the MIT License.
You’re free to use and modify it for learning purposes.


