42 private links
The twelve-factor app is a methodology for building and deploying software on the cloud that is based on research by employees of the Heroku hosting platform. It’s designed to help developers keep their code isolated and setup in a way that minimizes risk. Number three on this list is to store the config in the environment because configuration varies substantially across deploys, code does not.
When you post/share a URL on Facebook, it automatically scrapes the site to determine what picture or video, page title and page description to show. It does this by looking at the Open Graph (OG meta tag) data on the site and then caches that information for further use. However, if you change information on the site such as images, titles and descriptions, this will not be reflected when you post the URL on Facebook, as they will use the old, incorrect cached information.
certainlyakey starred leewillis77/say-what
certainlyakey starred tonsky/FiraCode
Premium WordPress plugins and themes synchronized to GitHub.
certainlyakey starred fahrenheit-marketing/gravityforms
certainlyakey starred nystudio107/richvariables
certainlyakey starred mrwweb/post-type-archive-descriptions
Scalable Vector Graphic (SVG) is emerging as the preferred graphic format to use on the web today. Are you abandoning the icon font or replacing old pg, gif and png graphics for the well-supported SVG, too? Let’s see how this will impact users of assistive technology (AT) and what is needed in order to ensure a great user experience for everyone.
Sometimes it’s handy to hide pages in the WordPress admin from certain users. For example, when using WordPress as a CMS, where you define a static front page and a Posts page for all the posts, you might not want users trying to edit the Posts page since their edits won’t show up on the site anyway. A common scenario I see is users trying to edit the dummy “News” page assigned as the Posts page, or trying to change the front page of the site by editing the dummy “Home” page.
Here is a quick tip to remove the piece of code added by WordPress 4.2 in the header of your pages about emoji icons.
This tutorial will cover the concept and code for creating a bidirectional relationship between posts using only the Advanced Custom Fields plugin.
This tutorial uses a Relationship field to select posts, however a Post Object field with multiple selections enabled would work just the same as both field types save data as an array of post ID’s.
the Wordpress password hasher implements the Portable PHP password hashing framework, which is used in content management systems like Wordpress and Drupal. Here you can convert a password to the required hashsum, which can be used to set a new password directly in the database.
Actually, you might be in luck! If you want to style a tab according to the domain, the TAB element has an attribute called IMAGE which is the URL for the Favicon it displays. If the website has a favicon then you can do this:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
tab[image*="example.com"] {background:red !important;}
certainlyakey starred studio24/wordpress-multi-env-config
For the purpose of validating the technical concepts behind distributed content service Teletext.io, here is a series of experiments to see what gets indexed and what doesn't if javascript and Google Tag Manager are used to inject content and JSON-LD in your page.
ACF PRO should be updated when you run composer update now.
Please let me know if you have any problems when you use this procedure. Please provide the content of your composer.json file to make debugging easier.
certainlyakey starred ryanwelcher/limit-widgets
My colleague, Matt King, encounters a lot of friction when using web UIs. Matt uses a screen reader to access the web. A screen reader expresses through speech and sound the text and controls of an interface. He and I work together on the accessibility team at Facebook. Whenever we are collaborating together, we inevitably find little gotchas. Over a few sessions, Matt mentioned that the string of text “Show more reactions” was being smushed together and read as “Showmorereactions”.
Yesterday, I upgraded three sites running SMF (Simple Machines Forum) software to v2.0RC5, upgrading them from v2.0RC4. Some of these sites are more than just a simple implementation of the base software. All of them have some modifications added, one (Melinda’s Backups forum) has a considerable degree of modification, and unlike WordPress, where plugins are pretty much stand alone, relying on well defined hooks in the software to get into the path, modifications in SMF tend to be intrusive. Despite all the modifications, I upgraded all the sites over just a few hours.
I believe that is because of the approach I have taken to managing the configurations in Git. In this post I want to explain how I do it.