
How FV Player helped Modernise the Illuminating Engineering Society website
How FV Player allows the Illuminating Engineering Society to host their videos headache free on Amazon CloudFront CDN after JWPlayer failed them.
Making the web work for you
runjumpthrow.com offers on-demand video coverage of British track and field competitions and also international races like IAAF World Athletics Series or Dubai Marathon.
Keep reading FV Player Brings Slow Motion to Vimeo Videos on RunJumpThrow.com
I've just had another very poor licensing experience with independent software. It's encouraged me to share some general guidelines on how to license open source software.
Keep reading How to build user-friendly software licensing: The Newsletter Plugin vs FV Player
People who use WordPress to publish their poetry, their photographs or communicate to their customers their small business (about 30% of the internet) may not even know about Project Gutenberg. Ostensibly Project Gutenberg began as a new editor. Given how mediocre the WordPress TinyMCE editor has been from inception (note: we created FV WYSIWYG on FCKedit ten years ago and it's still the only editor which allows a writer to switch to code view and back again and not have all his/her paragraphs and line spacing arbitrarily changed), a new editor is a laudable goal.
Unfortunately Project Gutenberg turned out not to be an upgraded post editor but a new vision of WordPress in permanent Page Builder mode. There have been serious writings about the tyranny of choice. By forcing writers to make decisions about blocks, multiple photo layouts, forms, sliders every time they create a new paragraph, there are two results likely:
Keep reading Project Gutenberg - Subverting WordPress.org for .com marketing
Paul Goodchild over in Belfast is an interesting chap who's done some great work in security and in WordPress site management. We're ManageWP customers and huge ManageWP fans (great new interface), due to the great development and enthusiastic support team. But if we were to look for an alternative, iControlWP would be at the top of the list. iControlWP's existence probably pushed ManageWP to accelerate their improvements and simplify their pricing. We did consider switching both before the release of Orion (older ManageWP wasn't nearly as pretty or reliable as the current Orion version: if you haven't had a look for awhile, you should give ManageWP another chance) and then briefly again at the time of the ManageWP GoDaddy acquisition as our clients had nothing but grief with GoDaddy hosting over the years. Fortunately ManageWP seems to run just as well as it did before the acquisition and the same people are in place. We in fact upgraded to the top package with built-in SEO and site performance reports for clients.
Keep reading WordPress 2017 Security Roundup: Shield, Sucuri, iThemes, WordFence
Ever had your Featured Image Admin Option go missing in WordPress? This very useful cute little box:
The Featured Images check box is not in Screen Options either:
Keep reading How to restore missing WordPress Featured Image Screen Option
Recently we struggled with a difficult issue in WordPress Multisite. We take care of a network of sports weblogs. Each is for a different sport and not all the domain names sound the same.
We have a master install at say worldrecords.org (sample name, not our client's site). Logins only are SSL and all take place at worldrecords.org. An account at any site gets you access to all the sites. Hence login and password takes place at the master domain. Most visitors are not even aware of the domain switch during login.
When people would lose their password, the password reset email would not come from skatinggolds.org or lugegolds.org but from worldrecords.org. Many people would not recognise the domain and would delete the email without clicking and finishing the password reset. Worse yet the email might be considered spam by spam filters.
Keep reading What GitHub brings to open source development
There's been a lot of talk and writing about radically revamping WordPress edit experience since the New Year. It's great that the conversation has been started and many strong ideas have been shared. Matt Mullenweg kicked off the discussion on 4 January with a Coleridgian description of a new editor. Like Kubla Khan's "stately pleasure-dome", the new editor should be a "miracle of rare device".
The editor will endeavour to create a new page and post building experience that makes writing rich posts effortless, and has “blocks” to make it easy what today might take shortcodes, custom HTML, or “mystery meat” embed discovery.
Any "post building experience" which aspires to make "writing rich posts effortless" has my full attention. What should this experience look like in practical terms?
Keep reading Building a better WordPress Post Editor
At Foliovision, we like to stay behind a few versions on WordPress. This means our clients enjoy stable custom code for their complex membership and business sites. What it means in real terms is that a site usually stays on the major WordPress iteration on which it was released.
Staying on security updates enormously decreases a publisher's WordPress maintenance burden. We're really grateful to the core WordPress crew for continuing to post security updates for every WordPress release from 3.7 on. On the other hand, it's extremely rude of WordPress to constantly push small publishers to do major version updates without letting the publisher know security updates are available (1). Our BusinessPress plugin solves update anxiety. We lighten up the update notifications, give you more information about what version you are running and encourage you to install the latest security update. Most importantly, BusinessPress prevents clients from pushing through a major update accidentally and breaking their site. On the Christmas holidays for instance.
Keep reading Improvements in WordPress 4.4, 4.5, 4.6 and 4.7 for Business Publishers
We are adding comment ratings to our FV Thoughtful Comments at the request of one of our clients. He likes Disqus features but doesn't like entrusting his user generated content to a third party service and doesn't like Disqus page load slowdowns. A very smart guy and successful publisher.
We've experimented with Epoch and wpDisquz and have even donated to the latter. Unfortunately wpDisquz is not fast enough either on a really busy site (measured in both page views and frequency of comments).
In a conversation at WP Tavern (a Matt Mullenweg official property) about the problems with maintaining recent WordPress versions (say anything post 3.7), a very lively debate took place about whether major new features in WordPress should come enabled by default with no option to disable them.
The feature in questions was oEmbed this time but it could just as easily have been emojis or XML-RPC (which recently took thousands of WordPress websites down in a major hack exploit).
Keep reading How WordPress developers treat publishers like suckers and marks or why I'm now ashamed to be a WordPress developer
We use a lot of software at Foliovision. What we like are stable reliable solutions which deliver what they promise. What we hate is hypeware which overpromises and underdelivers. Often hypeware is delivered by companies which look for successful niches, clone the existing software (easy enough thanks to Matt Mullenweg's and Automattic's insistence that all code must be GPL). Cloned code is generally vastly inferior to the original (most often coded by a passionate coder with a deep understanding of the problem he is trying to solve).
What those copycat coders then do is market the heck out of "their" new product, often making sales where better code is available free or outselling a less expensive and better solution.
Keep reading WordPress Copycat Coders: WPMUdev and iThemes review
Automattic and Akismet have a big drive on now to force people to upgrade their existing Akismet subscription. We've been paying Akismet for four years now and sometime even we are now seeing warnings like this one on our own websites. Our clients are seeing them as well (even when using their own key).
Of course, we don't mind paying Automattic/Akismet something but we don't really want to pay more than we are now.
Keep reading Akismet Error Code 10003: How to avoid forced upgrade
We recently found our users were having difficulty resetting their passwords. As many of our users are paid owners of our WordPress video player FV Player Pro, it is essential they are able to log in to manage their licenses. Log in issues were a very big deal for us and we had to stop the presses to get it working right. Much thanks to Klaus for helping us track down the bug.
Keep reading How to run WP Multisite 4.1 in a subdirectory
We love Satollo and loved Hyper Cache (we're longtime paid users and supporters of his Newsletter technology as well). Strangely, sometimes good developers do bad work. The latest version of Hyper Cache (version 3) is a prime example of what can go wrong with rewrite upgrades.
Since we were struggling with Hyper Cache we decided to take a look at WP Rocket who is the hot new caching kid on the WordPress block. Sadly WP Rocket is not a good replacement for us for now. We test and compare Hyper Cache and WP Rocket below.
Keep reading WordPress Caching Drag Race: Hyper Cache vs. WP Rocket
Many successful WordPress site owners have moved their sites over to WPEngine for their high performance and high speed even under very heavy traffic.
WP Engine is able to provide this kind of speed thanks to their "hand-built a WordPress-specific EverCache system" and "a fully-managed CDN service" (for more info see WP Engine's articles on speed and infrastructure).
Keep reading Why WPEngine caching doesn't work with eCommerce sites