WordPress development blog

How to protect your WordPress forms against spam
WooCommerce PDF invoice plugin disable attachment by user role
My WordPress base theme
WordPress get display name
Get user ID in every situation
WordPress get domain
Difference between site url and home url
Get featured image url
SQL query delete post and postmeta by meta key and value
SQL delete orphaned post meta data
Get page ID by template
WordPress functions outside WordPress
SQL query to add post meta for each WordPress post
Custom post type archive content
wp_get_nav_menu_items current menu item
Programmatically 301 redirect by url
Extending admin search with post meta
Get nav menu items by location
Extend search with predefined search query strings
Get terms with a parent
Check if page is in menu
Next previous link in menu
Get first term by post id
SQL query delete duplicate posts
SQL queries update WordPress URLs
SQL query select and delete all posts from specific term