Latest posts
-
Reflecting on a Remarkable Journey at rtCamp
Today, as I sit down to reflect on the past three months, my heart is full of gratitude. I’ve come a long way, thanks to the unwavering support from all my trainers and the Learning & Development (L&D) team. A special shout-out goes to Bhavik, whose guidance has been instrumental in helping me grow and…
-
Making Full Site Editing (FSE) Responsive for Mobile and Tablet Devices in WordPress
With the advent of Full Site Editing (FSE) in WordPress, creating responsive websites that adapt seamlessly to mobile and tablet devices has become more integral to the theme development process. Unlike classic themes where developers largely controlled CSS media queries directly, FSE emphasizes block-level styles and responsive design patterns within the WordPress editor itself. Here’s…
-
Understanding theme.json, Classic Themes, Hybrid Themes, and Child Themes in WordPress
WordPress theme development has undergone a significant transformation with the advent of Full Site Editing (FSE). This shift has introduced new tools and methods, such as the theme.json configuration file, which offers a more standardized and flexible way to define global styles, theme settings, and customizations. In this blog, we’ll dive deep into theme.json, compare…
-
WordPress Site Editor, Theme Blocks, and Block Theme Setup
With the introduction of Full Site Editing (FSE) in WordPress, the way we design, build, and manage themes has transformed significantly. The Site Editor, Theme Blocks, and Block Themes are at the heart of this revolution, giving users and developers new, intuitive tools for creating highly customizable websites. In this blog, we’ll explore these features…
-
Understanding Full Site Editing (FSE) in WordPress
With the introduction of Full Site Editing (FSE), WordPress continues to evolve, offering greater flexibility and control for both developers and content creators. FSE, built on the foundation of the Block Editor, empowers users to edit and customize every aspect of their website using blocks, transforming the way WordPress themes and templates are created and…
-
Registering a Custom Post Type & Restricting Access in WordPress
In this blog, we’ll take a deep dive into the process of registering a custom post type (CPT) in WordPress and managing access restrictions. We’ll walk through the code to register the CPT “Custom Posts” (slug: rt-custom-posts) and restrict access to Gutenberg, with custom columns for post metadata. We will explore each function used to…
-
Building a Searchable Taxonomy DropDown Component for WordPress Gutenberg
In this blog post, we’ll dive deep into the creation of a customizable, searchable dropdown component for selecting terms from custom taxonomies in a WordPress Gutenberg block. This component is particularly useful for projects that require users to filter or select terms dynamically, enhancing the user experience and making content management more intuitive. Overview of…
-
Building a Custom Autocomplete Dropdown with WordPress FormTokenField
In modern WordPress development, enhancing user experience (UX) for custom components often involves handling data from custom post types and ensuring a smooth and responsive interface. In this technical tutorial, we’ll explore how to create a custom autocomplete dropdown using WordPress’s FormTokenField for a tag-like movie selection with added “Load More” functionality. We’ll be focusing…
-
Understanding Blocks in WordPress: Server-Side vs Client-Side Rendering
Dynamic blocks in WordPress offer flexibility by allowing the block’s content to be rendered dynamically, as opposed to static blocks which have a predefined structure and content. This approach is essential when working with content that needs to be updated based on external data or user interaction, such as displaying the latest posts or filtering…
