Anurag Vasanwala

  • Getting familiar with Block Theme

    Block theme is introduced in WordPress 5.9. A block theme consists of templates entirely composed of blocks. Block theme enable support to edit different post types (page, posts, etc.), site headers, footers, sidebars, etc using block and site editor. Structure To understand Block Theme easily, I have divided theme structure into three parts: Look &…

  • ‘Debug’ name itself self-explanatory, means to identify and resolve bug. In addition, it makes easy to understand WordPress Core working by stepping into each line and live watch what is happening. Debugging helped me a lot to actually understand WordPress hook system and call stack. I am using following tools as my primary development machine:…

  • It has been a long since I wrote article due to internship. Recently, I completed my research internship with Zujo, a startup focused on video streaming and live conferencing. I was working on core design for VoD (Video on Demand), it’s authentication and usage statistics. Both module, authentication and usage tracker (for RTMP and HLS)…

  • In last post, I did mentioned that I am working on my first plugin which was a surprise. So, here I am with my plugin called “Video Compressor”. “Video Compressor” plugin idea came to my mind when I had a lot of trouble while playing videos from my portfolio website. It is not as powerful…

  • Brian Kernighan actually wrote first “hello, world” as part of the documentation of BCPL programming language developed by Martin Richards. Since then, it becomes a tradition for every programming language’s getting started example. It can also be used as sanity test to make sure that a computer language is correctly installed. “Hello, Dolly!” can be…

  • A development environment consists of tools to make it easy to write, debug and test your code. In terms of WordPress, you can choose either Local Development Environment or Remote/Production Server. Local Development Environment is useful when you want to test your plugin/theme quickly. It is also suitable to test your code for comparability across…

  • A WordPress is a Web Content Management Software which is free and open source. WordPress makes it easy to create stunning, beautiful and great website, quickly & easily. Read WordPress summary in my previous post “Getting Started with WordPress“. Now, let’s start with WordPress terminology. I’m going to cover only few important terms of WordPress:…

  • A website is your identity in this digital era. Whether it is an e-commerce, personal blog, business, brochure, news or portfolio; anyone can build a website who has basic knowledge of web tools. But building and maintaining it is an another story where WordPress comes into picture by making it simple yet robust. WordPress is…