This is a short tutorial where I’d like to show you how to make a search field in your plugin or theme using WP REST API. This search field includes nice autocomplete, but doesn’t use any jQuery as one might expect.
Inspired by Gijo’s Varghese post I devoted last weekend to replace jQuery with vanilla JavaScript in my own plugin, SpeedGuard. And I’m very happy I did. Share this post to inspire other developers to do so too!
It’s been a long time coming. I don’t need any specific level of security here on this blog, but I want it to be fast. I tried quite a few SSL certificates over the years, here and for clients’ sites, including ZeroSSL, RapidSSL, Comodo, Symantec, Let’s Encrypt of course, and some others which names I…
If you ever googled anything related to “how to speed up a website” you probably noticed that there are few recommendations that are repeated almost in every article over and over again.
После этого доклада вы сможете измерить, как быстро загружается ваш сайт. И это может оказаться совсем не так, как вы думали.
Why should you forget about the scores if you want to speed up your website? Why would using CDN might not help you improve your site speed? How do you get to know your hosting is fast enough?
You’ve already heard that slow website keeps you from good conversation numbers and high Google ranking. But how do you know if your website is that slow? By attending to this talk, you’ll learn: How to measure performance of your site properly Why fast DNS service is important What you should be aware of when…
Why you should forget about the scores if you want to speed up your website? What is TTFB and why you should care about it? Why using CDN might not help you improve the site speed?
Why you should forget about the scores if you want to speed up your website? What is TTFB and why you should care about it? Why using CDN might not help you improve the site speed?
So, you are developing theme or customizing plugin and have made some changes to your custom stylesheet. You refresh your page and… nothing happens. You clear browser cache but stylesheet still not updating.
You may need to bulk resize images because you decided to serve scaled images and speed up your site at last. Or your theme layout has been changed and you need images resized accordingly.
This post will help you to fix this issue for: existing imagesfor images that will be uploaded later onboth for mobile and for desktop for different pages on your website, not only for that one that you’ve tested in GTmetrix First, what does it mean?
!! Before anything: make sure you made a backup! Remove unused images attachments (orphaned images that are not attached to any WordPress post, page or custom post) When you delete your posts, attachments from them don’t get deleted automatically.
Just one Adsense block can significantly slow down your website if added incorrectly. When you’ve got a few blocks on the page the impact multiplies. From today you will have no excuses to let Adsense harm your website performance anymore.
What happens when you embed a Youtube video on your site? An empty page with NO video: I created a new post on this website without any content (so header, footer, sidebar, all scripts, comment form etc are loaded, but post content in empty).
You have definitely noticed that today every webmaster, every site owner, and every SEO specialist is worried about website speed. Just go open any major publication such as Search Engine Land or Mashable and you will easily find a post about site speed, how important it is, how to make your website load faster, and…
I have been building networks of websites with WordPress Multisite since 2011, and improving WordPress performance since 2018. But believe me or not I had almost no experience of using WordPress as a visual editor, actually.
How to check if wp-cron is working?First, let’s make sure that wp cron is actually working on your website and if not repair it. We’ll create a new post and set it publish date in future (few minutes from now)If WP CRON works as expected the post you’ve scheduled will be published in a few…
WordPress filters are so damn convenient and make devs’ life so much easier that rather often you can see developers forgetting to turn the thinking mode on before use it. I would lie if I tell personally I had never done this mistake before and that’s another reason for this post.
By default when you add an image to your post content it’s got framed with <a> tags and linked to the original image. In most* cases you would like to remove image links as they might harm you SEO by: influence the bounce rate as user behavior gets worse.
Before you start: Be careful and make a database backup before you start.All these functions can be fired by any hook, obviously. If you leave wp_head that I used in examples it’s fine.
These snippets will bulk delete all posts/custom posts/comments/revisions from WordPress blog totally, removing them from database. Proceed with caution. Delete all posts: https://gist.github.com/sabrina-zeidan/449c10b84b2fde7a0d0d08cd5592d297 Delete all custom posts: https://gist.github.com/sabrina-zeidan/e7cae401a1cd88d902f28d28431fbd92 *mind to change “book” to the custom post type name you want to bulk delete Delete all post revisions: https://gist.
No need to explain why internal linking is one the essential part of website SEO, so let’s go straight to the matter. Internal linking best practices: clear website structure and navigation don’t put that block of links to the footer.
Caution: Strategic thinking needed. You’ve been warned. You are doing this and that, adding content to your website, filling alt and titles for images, working on proper inner link building and even improving server response time on your server.
When you just plan your future website you start with structuring data and it’s obvious. But if you try to improve the existing project it’s a common mistake to go through checklists and 10 rules and so on instead of starting from the very beginning.
There are plenty services ready to collect keywords for you for 40$-200$. None of them ideal, though personally I prefer moz.com the best. Let’s see if we can do the same without any paid services and they really get money for nothing and chicks for free 😉 Step 1.
Once you’ve collected all possible keywords you’ve got to choose the best and most perspective keywords that will drive maximum traffic to your resource. What are long tail keywords in SEO?