PHP Projects

Responsive Blog Site In PHP With Source Code

Project: Responsive Blog Site in PHP with source code

– To download Responsive Blog Site project for free (scroll down)

About Project

Responsive Blog site project is developed using PHP, CSS, and JavaScript. Talking about the project, it has lots of features. A user can post blogs under the different category, add editors choice, links and view admin stats. This project is a complete blogging site for the users where different categories are divided for the users. It contains a homepage from where users can check the latest blogs. The viewer is allowed to comment through their Facebook accounts.

Admin Panel

Admin has full control of the system, he/she can add blogs, view all blogs, add and view categories, view published blogs, add and view web details, social links, add editors choice and view admin stats. The other main feature is that it also contains an admin area from where he/she can check latest site updates and keep maintenance mode. While adding new blog the admin has to provide a title, select category, insert tags, content, photos, date, author, and select status as a draft or publish. From the admin panel, he/she can easily customize the entire website. A responsive dashboard is provided in the admin panel for the easy management of the site.

In short, this responsive blog site in PHP project is similar to a WordPress blog site. All the important features that are required for a blogging site is set for this project. This responsive blog site in PHP helps a user to post blogs online easily just like using a WordPress. Design of this project’s landing page is pretty simple and responsive so that user won’t find it difficult to understand, use and navigate.

To run this project you must have installed virtual server i.e XAMPP on your pc (for Windows). Responsive blog site in PHP is free to download with source code. Use for educational purpose only! For the project demo, have a look at the image slider below.

Features:

  1. Admin Panel
  2. Post Blogs
  3. Blog categories
  4. Drafts
  5. Editor’s choice
  6. Social links
  7. Admin stats
How To Run??

After Starting Apache and MySQL in XAMPP, follow the following steps

1st Step: Extract file
2nd Step: Copy main project folder
3rd Step: Paste in xampp/htdocs/

Now Connecting Database

4th Step: Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: Then, click on databases tab
6th Step: Create database naming “blog_admin_db” and then click on import tab
7th Step: Click on browse file and select “blog_admin_db.sql” file which is inside “databasefile” folder
8th Step: Click on go.

After Creating Database,

9th Step: Open a browser and go to URL “http://localhost/resblog/”
For Admin Panel
Final Step: Go To URL “http://localhost/resblog/blogadmin/”
Provide the username and password which is provided inside the “Readme.txt” file.

LOGIN DETAILS ARE PROVIDED IN “Readme.txt” FILE INSIDE PROJECT FOLDER

Project Demo

DOWNLOAD RESPONSIVE BLOG SITE IN PHP WITH SOURCE CODE: CLICK THE BUTTON BELOW


This Post Has 153 Comments

  1. kasunbro Reply

    thanks

  2. Ven vimalaseela Reply

    it’s working. I am checking…. thanks a lot

  3. Tane Reply

    i use a username password mysql this the error i get when trying to setup SQLSTATE[HY000] [1045] Access denied for user ‘root’@’localhost’ (using password: NO)
    Notice: Undefined index: db in C:xampphtdocsbusblogcounter.php on line 6

    Fatal error: Uncaught Error: Call to a member function prepare() on null in C:xampphtdocsbusblogcounter.php:6 Stack trace: #0 C:xampphtdocsbusblogcounter.php(17): checkPageName(‘The subtle art …’) #1 C:xampphtdocsbusblogsingle.php(45): updateCounter(‘The subtle art …’) #2 {main} thrown in C:xampphtdocsbusblogcounter.php on line 6

  4. siva Reply

    Hi. I use your project for my project report. I have to understand this project source code fully. so please, help me for solving my problem.

  5. darioalvario Reply

    hello am using this code pefectly check out my site https://www.eagleseyes.ml/ please i need to know how i can make the social like share post and facebook liker. the social links will only open facebook.com, twitter.com, pinterest.com, when you change it to your facebook page an error occours

  6. Joytiarjun Reply

    Hi i realy Like Your Site

  7. john Reply

    how to change themes???

  8. Praveen Reply

    how to change the Editor, For.Ex. I want to use the summernote editor for content divison, in such case how can i change it from default editor to summer note editor.

  9. praveen995 Reply

    How to change the default editor to my editor, such as Sublime editor for content in creating new post

  10. Chaitanya Reply

    bro what about the dfd and er diagram for the project can you share it please??
    i need it for my college project

  11. kerry Reply

    Hi – I really like your Blog code – quite awesome but I would like to make a couple of suggestions:-
    1 – Add edit image would be so much better if it had a browse function
    2 – same for links
    3 – I am finding impossible to actually display html code examples on the page

    Kind regards
    Kerry

  12. vishal Reply

    I loved your project, but one problem is coming up, can you please help to solve that.
    Can you please mention where is the connection files for 4 bootstrap box inside the dashboard. It will be really helpful for me.

    • vishal Reply

      Thanks for your project, I will a lot from it,
      Now i had discovered the file, so don’t need to mention 🙂

      • CHARMZ SERVICES Reply

        Hi can you help me find this problem, the admin dashboard is not linked to the sql file database, I changed all things needed but could not find this, see the link = https://charmz.in/Blog/blogadmin/index.php , username : admin password: admin see the dashboard please

  13. vishal manhas Reply

    please give the report and ppt of blog site project

    • Fabian Ros Reply

      we don’t have the report
      you can download the project from our site, there’s a green download button

  14. sajilo chat Reply

    Thank you so much for such a nice project. Can you give me database source code documentation (full documentation or may be summery of database DFD) please.

    • Fabian Ros Reply

      source code is provided on our site
      you can download it
      but we do not have any documentation or report

      • sajilo chat Reply

        well i make the report my self but i have some problem like …..commenting and notification in admin panel can you tell me how comments are stored because i didn’t see any table that contains the comments and same for notification where it is stored and how it is managed any idea please ?

  15. ATUKUNDA CATHEBERT Reply

    i have just discovered that the pagination part does not work and even after checking other peoples sites that used this theme who also claimed that it works perfectly yes it does expect one problem the pagination does not work

  16. PHP Web Development Reply

    Thanks for sharing information. Keep sharing.

  17. ATUKUNDA CATHEBERT Reply

    when do you hope to rectify the issue of pagination

  18. abubakar Reply

    please send me this project documentation in 50 pages i love your work

  19. Saran Reply

    hi …i have changed the site to maintenance mode i have no idea in php can anyone tell how to come back to normal mode

  20. Moralist Festus Reply

    Thanks for this. but am facing a problem. How can visitors comment on the blog posts.? no comment and reply section. Pls can you update it, I really need that. ??

  21. Vishal Rana Reply

    This is showing me nothing both admin or index page. Blank page

  22. Vishal Rana Reply

    Hey, This is not proper. Kindly change URL id to title name
    for example – http://localhost/resblog/single.php?id=7 to http://localhost/resblog/how-to-create-a-blog-in-PHP

    Your blog project is awesome but the URL is not correct. Remove Id URL and get name URL.

  23. saad Reply

    how to change encodage arabic

  24. Divyanka Reply

    Please give me documentation

  25. aeliustech Reply

    wow, u shared so nice information about the responsive PHP website.

  26. Nayeem Hasan Reply

    i can’t link this project to my project.. it works fine in localhost , but after uploaded to cpanel,it is showing 404 error

  27. krishan Reply

    hi, can you guys add ane more column in “blog” table name as “rating”. i really need this.
    thanks

  28. Jun Reply

    You are the best sir !!
    I’m Looking for something like this for sooooo longgggg :'(

  29. Shubham Gupta Reply

    Hello sir I have a error in blog admin page
    ProxySQL Error access denied for user ‘root’
    @2a02bad (using password: no)
    Please help me sir

  30. Siddharth Kumar Mishra Reply

    we got this problem please solve
    Parse error: syntax error, unexpected ‘[‘, expecting ‘)’ in C:\wamp\www\Responsive-Blog-Site-PHP\Responsive Blog Site PHP\resblog\counter.php on line 7

    • codeprojects Reply

      error is saying you have to change ‘[‘ to ‘)’ in counter.php on line 7

  31. pooja sahu Reply

    hello sir, how can i change the slider images. please help.

  32. pooja sahu Reply

    how can i change the slider images?? please help.

  33. kamal Reply

    hi sir can you please give me your purchased app ginni software.
    it will help me a lot;
    actually i am making an custom website that’s why i need that.
    thanks in advance.

  34. dheeraj Reply

    sir error is showing in sql querry

  35. Turbo Reply

    FIX ERROR “SQLSTATE[HY000] [1045] Access denied for user ‘root’@’localhost’ (using password: NO)”
    mysql –> my.ini
    ### after
    [wampmysqld]
    ### add
    skip-grant-tables

  36. Hitheswar R Reply

    FAILED TO CONNECT TO MYSQL: ACCESS DENIED FOR USER ‘EPIZ_25005480 ‘@’192.168.2.193’ (USING PASSWORD: YES) … How to solve this issue kindly tel me pls

  37. abhisat Reply

    Hi, I am getting this error while trying to post a new blog:”Try chmoding the upload folder ‘./images/’ to 777″

  38. Pk singh Reply

    Thank you for sharing such important information. It will be very useful for us in future. Good keep it up and keep writing. Read more about

    Free Source Code

    Free Source code For Academic

    Academic Project Download

    Academic Project Free Download               

    Freelancer In India        

  39. Jay Baer Reply

    Thank you for this important information.I want to share some of my knowledge with you. Check out the blog. Node.js vs PHP

  40. Shoaib Reply

    In this, ID is coming in the link of every blog post, whereas the name of the post should be included in the link.

  41. Ton Reply

    In single.php line 87
    I think this has to be

  42. NJ Reply

    Thank You So much ….

  43. SHANT JAIN Reply

    Warning: mysqli_connect(): (HY000/1045): Access denied for user ‘hitechsh_my’@’localhost’ (using password: YES) in

    access denied

  44. Sidhartha Reply

    I want to add hindi font in my blog please suggest me with the process(code) and the location where I need to put the code.

  45. Subhan Reply

    How to remove comment section

  46. Ricardo Reply

    Hi.

    I liked the project.
    Local the project works well, but when I send it to the server I can’t access the administrative area. The login form does not appear.
    Because?

  47. cedric Reply

    hi please how to solve the problem of encoding special characters example accents on letters. when I post a blog with the letters containing accents it codes these letters

  48. kelvin Reply

    hello great people the web is doing well , but the sign in and register part throughs an error

    Access denied for user ‘root’@’localhost’ (using password: NO)

    how do i solve this

  49. kelvin Reply

    hello great people the web is doing well , but the sign in and register part throughs an error

    Access denied for user ‘root’@’localhost’ (using password: NO)

    how do i solve this

    • bright Reply

      if you are having an error similar to Access denied for user ‘root’@’localhost’ (using password: NO) after launching in c panel, all you gotta do is to find the following folders : db, config, config.bak, conn, db_connect, then in the php code replace local host with your domain name, root with database username, and then in the space of password which is empty put in your host password

  50. Dheepa Reply

    Thanks for sharing this amazing article, It’s really helpful.

  51. bhupathi Reply

    here category drop down not showing while creating new blog ……….why its happening

  52. Fernando Reply

    Failed to connect to MySQL: No such file or directory in the blog admin can someone help me?

  53. bright Reply

    if you are having an error similar to Access denied for user ‘root’@’localhost’ (using password: NO) after launching in c panel, all you gotta do is to find the following folders : db, config, config.bak, conn, db_connect, then in the php code replace local host with your domain name, root with database username, and then in the space of password which is empty put in your host password

  54. Arpit Reply

    Locally the project runs fine, but when I send it to the server I can’t access the administrative area. The login form does not even appears.how can i resolve this?

  55. Fernando Reply

    How I can change the font?

  56. Ankit Reply

    Hi,
    I like your work and need help in setup of complete project. You can connect me on my mail id will be looking to reward you too.

  57. miracle Reply

    i love this keep it up Sir ……but i wish to add more to the category drop down which i have been trying but giving me some difficulties i will be happy if you can help me out Sir
    whatsapp +2347067910178

  58. Shahid Reply

    Hello Sir, When I try to login or signup its not opening… its showing blank page
    http://localhost/resblog/blogadmin/index.php
    http://localhost/resblog/blogadmin/membership_signup.php

    above both link is not working.. Can U check one’s again

    • sgboy17 Reply

      I have been faced with the issue, too. So, have you had any method to deal with it right now? Thank you in advance!

  59. Emmanrl Graphics Reply

    Thank you, works great but please can I use for my blog hope it is not copyrighted or licensed.

  60. Kevin Reply

    Hello ! My name is Kevin. I have a problem, especially with the accents. I am in a French speaking country. everything goes correctly, except the accents. if you can help me, please.

  61. Gbamila Olalekan Reply

    How can I get nice permalink for the blog just like WordPress so that Google can index the post

  62. Dai Software Reply

    Thank you for sharing such a nice and informative Blog.
    home services app development

  63. Alex Reply

    Local the project works well, but when I send it to the server I can’t access the administrative area. The login form does not appear.
    Anyone can help me?

  64. sgboy17 Reply

    Hello, I’m beginner and pretty much excited about the project. And now I have been faced with the blank page within the link http://localhost/resblog/blogadmin/index.php. Have anyone ever got experience about that before? Thanks all your support!

  65. suhani yadav Reply

    i read your blog is good for information that is ues for me thank you.
    digital marketing training in delhi

  66. bishworup Reply

    resblog is not working properly

  67. Ajeetpal singh Reply

    Getting the below error hen viewing a blog – i.e. single.php dont know how to resolve this or why this is coming. rest all I have set up. Is this a bug in your code?

    Can u help guide me to resolve this issue
    Below message comes at the top of the page (although the page loads below properly.

    [removed](function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = ‘https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11&appId=298807240601869’; fjs[removed].insertBefore(js, fjs); }(document, ‘script’, ‘facebook-jssdk’));[removed] [removed][removed]

  68. Ajeetpal singh Reply

    Also facing issue with fetching categories while posting blog. it is not fetching the categories.
    Can u help resolve this issue.

  69. A Singh Reply

    I have installed your code and below are 2 issues I am faciing.

    1.
    Below is the error message I am on top of the page when you view the blog. other content on the page loads properly.
    http://www.skullgamers.com/resblog/single.php?id=7 here is the link of the blog.
    [removed](function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = ‘https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11&appId=298807240601869’; fjs[removed].insertBefore(js, fjs); }(document, ‘script’, ‘facebook-jssdk’));[removed] [removed][removed]

    2. while posting blog, categories are not getting fetched. It does not load the categories.

    Can u help resolve the above 2 queries.

  70. PuffENIS Reply

    Hey I’m creating a new blog and i’m using your template but when i’m longing in to admin panel (After creating db and stuff) I’m just getting a blank page no admin panel I think something is wrong with it. Will you Please help me fix it like pretty Please.

  71. sifen Reply

    hello , When I try to login and signup its not opening… its showing blank page
    http://localhost/resblog/blogadmin/index.php
    http://localhost/resblog/blogadmin/membership_signup.php

    above both link is not working.. how i can solve this problem any one can support me?

  72. Rajesh Kumar Reply

    Thank brother its working.

  73. Godwill Reply

    Hello, i downloaded your code and it’s amazing. I have just one problem at the level of signup. When i click it takes me to blogadmin/membership_signup.php but only displays “signup disabled by admin”. How do i enable signup please?

  74. Michael Reply

    my http://localhost/resblog/blogadmin/index.php is opening a blank page with no display

  75. YASH RATHORE Reply

    Honorable Sir / Madam,
    I used your blogging website which is very effective and efficient but I am facing problem while posting Blog in Hindi language and Font .
    Please tell me Solution.
    I have need of your blog website to development of our knowledge and Skills.

    Thanks and Regards
    YASH RATHORE
    7415524627

  76. mobile apps Reply

    Thanks for sharing information.

  77. James Gosling Reply

    valuable certification training course PHP

  78. Zen Reply

    Hey, I am having a problem can someone help me please,
    When i click on sign in button or register button it redirects to index.php but nothing happens then it just stucks…

  79. AppSquadz Software Reply

    Will be waiting for your next post!!! You have mentioned very useful points in the blog. Reach a renowned mobile app development company for trending ideas and strategies.

  80. Pratik Reply

    Hey Your project is amazing
    “Couldn’t save the uploaded file. Try chmod in the upload folder ‘./images/’ to 777.”
    getting this error while uploading image,
    please tell me solution

  81. PRATIK Reply

    I get this error :
    “Couldn’t save the uploaded file. Try chmoding the upload folder ‘./images/’ to 777.”
    while uploading image, please help me to solve this.

  82. aditi Reply

    sign in and register page does not work

  83. David Campbell Reply

    In this modern age, we know how important is solar panel. Solar panels playing a big role to complete daily electricity needs at a low cost. Now solar panels use industrially. Many big companies use solar panels to complete their 50% of electricity needs.

    Unrivaled Solar’s high-quality solar panels are built with the best materials and craftsmanship, which is why they are backed by a 25-year manufacturer warranty. Each of these unrivaled panels is made from tempered glass and monocrystalline cells that generate up to 360-watts of electricity every hour that they receive sunlight. Whether you want to save money on your utility bills or contribute to a cleaner environment, these solar panels can help you do it all.

  84. gif Reply

    Great post!

  85. tony Reply

    So good web, but I dont know how to fix it error the CSS in web

  86. Dai software Reply

    The blog is absolutely fantastic! Lot of great information which can be helpful about benefits of developing website. Keep updating the blogs.
    on demand service app development

  87. Kipke Reply

    How do we optimize the project to be seo friendly?

  88. Tester Reply

    Hi there!

  89. Tester Reply

    This is a test for a reply

  90. ashu Reply

    hey project is working good but on live server i am unable to login to the admin panel even i changes all the database connection. how to i fix it

  91. Deepu Reply

    Mariadb Error: “You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘ile” at line 1″

    semicolon is not accepting in title and text area. i tried to edit the code using “mysqli_real_escape_string” function. but i failed to update the code. can you please help me..

  92. ashok Reply

    on xamp server it working fine but after uploading on live server i am unable to login in admin panel or not able to sign up even i changed all database connection file

  93. Zack Reply

    Hello,,,, ADMIN page or the login/sign up page displays blank, what could be the problem and how can one resolve that?

  94. fortunereuters Reply

    https://www.fortunereuters.com/ for more information

  95. Download Speed Test Reply

    If you have a teenager at home with a gaming console, downloading a new game on a slow connection can take tens of hours where a faster connection would drastically reduce that number. Or if you use web services like Dropbox to share family photos, a faster upload speed would mean being able to share those pictures sooner. You can take Download Speed Test.

  96. aptronnoida.in Reply

    APTRON offers both Online and Offline PHP training in Noida in which you learn various modules include PHP as language, MYSQL as a database, training on CMS WordPress, Framework Laravel, Payment gateway integration as essential parts of web designing and web development course in PHP.

  97. Herve Reply

    how can solve error occured in connect.php and header??

  98. Sidra Amjad Reply

    I want a source code of plagiarism checker tool. can you provide?

  99. Collins Reply

    The blog sign in and register is not working…. What might be the problem, I can’t figure out the error report

  100. Rahim Makhani Reply

    I am really impressed with the way of writing off this blog. The author has shared the info in a crisp and short way.

  101. Ndem Reply

    Pls am having an issues pls my admin page is just blank how do I go about it

  102. Godwill Reply

    Hello, thanks for this source code.
    I just have one problem when i launch it on my phone using localhost it works perfectly but on my pc with xampp, i only get a blank page when i click “sign in”. Help please

  103. Asuka Reply

    Thanks for sharing this process however i have an app idea that i want to build from php developer who know also css for native apps.

  104. smartmix Reply

    thank u this script help me alot

  105. mkv Reply

    sign in and register page are black. How can i fix this problem?

  106. Vaibhav Reply

    admin and register buttons showing blank pages, can u help me with this problem

  107. Vaibhav Reply

    *sign in and register

  108. Vaibhav Reply

    sign in and register buttons showing blank pages, can u help me with this problem asap, thanks

Leave a Reply

Your email address will not be published. Required fields are marked *