In the ever-evolving landscape of online retail, selecting the right platform for your eCommerce store is a decision that can significantly impact the trajectory of your business. WooCommerce, a flexible and powerful extension of WordPress, stands out as a popular choice for entrepreneurs and businesses looking to carve out their niche in the digital marketplace. This comprehensive guide aims to shed light on the advantages and disadvantages of using WooCommerce for your online store, helping you make an informed decision on whether it’s the right tool for your eCommerce ambitions.
Read More…Upgrading to the Latest Twitter Logo on Your Website
If you’ve incorporated a Twitter link on your website, perhaps in the footer or elsewhere, it’s time to consider updating to Twitter’s latest logo. Gone is the iconic ‘bird’, and in its place is the fresh new logo ‘X’.
Read More…Apply a Hotfix to an existing Github tag
Sometimes I need to apply a hotfix to an existing github tag. Instead of creating a new tag and new release it can be done to the existing one. Here are all of the steps:
Read More…Duplicate GitHub Repo including history, tags, branches
Here are all necessary steps if you need to migrate a github repository from one organization to another and you want to include history of commits, branches, and tags:
Read More…Get Total Count of Tables per Database in MySQL
Since most hosting providers restrict the number of tables per database, it’s a good idea to check the total number of tables to avoid hitting the quota. Here is how it can be done if you use MySQL:
Read More…Rotate SVG Image Around its own Center
Recently we have updated our SVG logo image to rotate around its own center:
here is how it can be implemented:
Read More…How to Host a Next.JS App on GitHub Pages
Next.js is React Framework created by Vercel. The recommended way to host a next.js app is directly on Vercel. But if you need to host a Next.JS app on GitHub pages it will require a few additional steps. Here is a full guide:
Read More…How to Host a React App on GitHub Pages
GitHub Pages allows you to host static resources (HTML, CSS, and JavaScript) directly from your GitHub repositories.
There is an option for free hosting (limited to 1 repository per account using address username.github.io). You can also choose a paid account ($4 per user monthly) which in my option is a great choice.
Unfortunately, it is NOT possible to host server side rendering scripts, but for React you can export your react app to HTML/JS/CSS and host it on GitHub pages. Here is how it can be done:
Read More…ENOSPC: System limit for number of file watchers reached
I’ve recently face the following error when running React.JS app with Redux on my Ubuntu: ENOSPC: System limit for number of file watchers reached. Here is how to resolve it:
Read More…React.JS Hooks Example
Here is a very simple example of React.JS Hooks: We have an Accordion component with activeIndex state which get updated on Accordion title click:
Read More…React.JS Form Submit Example
Here is an example of React.JS form submit. It has two Components App which renders another Component SearchBar with input. When customer fills the input field and submits it by clicking enter, the values is passed to parent component App which outputs the result to the console:
Read More…React.JS Hello World
Here is a quick guide how to start with React.JS: Installation and creating a test app using it:
Read More…How to fix “Sorry, this file type is not permitted for security reasons” for WebP image in WordPress
If you upload a WebP image to WordPress media library, you will receive the following error:
Sorry, this file type is not permitted for security reasons
The above can be fix with a small code change. Here are all of the necessary steps:
Read More…How to Convert PNGs and JPGs in WebP format in Ubuntu
As described in previous post, it seems that WebP will be the future of images format used in websites. Here is a quick guide how to convert other image types such as PNGs and JPGs in WebP format in Ubuntu:
Read More…What is WebP Image Format and How to Integrate it in WordPress
WebP is an open-source image file format developed by Google. It has better compression rate than other image formats (PNGs, and JPEGs).
Here is some base info about the WebP image format and how to integrate it for WordPress:
Read More…Regex to Find CSS Selector and Declaration
In case you want to find all of the CSS Selectors by a class name and their declarations, it can be easily achieved using an Regex.
Read More…Web Design Trends for 2020
Beautiful and modern design is the most important component of any WordPress theme. No matter, how many customizer options it has or any other additional functionality, people will choose some theme only if they like its design.
We as a WP theme developers should follow web design trends for our themes if we want people to remain using them.
In this article, we will try to include all of the web design trends predictions for 2020. Most of them will be implemented into some of our themes:
Read More…How to Reduce Inode Count in WordPress: Reduce Number of Thumbnails
What is Inode?
It a record in hosting disk table that contains info about directory or file (owner, size, etc). So, the total number of files and directories equals to the number of Inodes.
Why Should We Reduce Inode Count in our Hosting?
Most hosting plans come with a limit of Inodes count. In other words, you may have to reduce the number of files and directories in your hosting if have too many files and directories/
Here is an easy way to reduce number of files if you use WordPress: Read More…
The Secret of Creating a Successful Website
We have started working on Tishonator.com project at September 2013, it was more than 4 years ago.
Meanwhile we see different clients who use our WordPress themes for their personal or company projects.
Unfortunately, many of the clients websites fail a few months after the initial release which is very sad.
So, we’ve decided simply to publish posts based on our experience which would help you to succeed with your website.
Now we’ll start with the most important advice which help us to survive through the years so far: Read More…
Significantly Increase WordPress Speed with Leverage Browser Caching and Compression
As you probably know the website speed impacts the search ranking. So, the faster your website loads, the better it will be for search for your site’ Search Engine Optimization (SEO).
There’s a page speed test tool by Google which allows you to test the loading speed of your website: Read More…