Tag Archives: Hooks

Code

Overwrite Default Post Permalinks

wordpress custom field example

Every WordPress post has a permalink by default. The permalink is displayed, as expected, by the the_permalink() function. In some cases, we might need to enforce another URL to a post as its permalink, be it another link within the site or an external URL. We can provide the custom URL through a custom field that we will conveniently name overwrite_permalink.

Read More
Code

A Guide to Actions and Filters in WordPress

wordpress hooks: actions and filters

WordPress comes with this built-in API that allows us to hook custom functionality into the rest of WordPress. We can provide that extra functionality through plugins or themes. These are called hooks and they are either actions or filtersActions allow us to run custom functions at a certain points of a request, while filters allow us to process and change data at these certain points.

The gist of the difference between actions and filters is:
Actions modify functionality; filters modify data.

Read More