Wed, 12 Oct 2016 17:24:53 +0000
WordPress 4.7 will ship with a new default theme in December. David Kennedy merged Twenty Seventeen into core yesterday as his first commit to WordPress. Any remaining development issues for the project will now be managed via Trac.
In the merge proposal, Kennedy described Twenty Seventeen as “an ambitious theme that focuses on a creative home page and an easy site setup experience for users.” It is the first default theme designed specifically for business websites. The theme includes four customizable panels on the front page (as seen in Kennedy’s demo video below), which can be set to display content from existing pages. It includes support for uploading a custom logo and uses SVG icons throughout the theme, which Kennedy notes is a first for a default theme.
Pagely helps the world’s biggest brands scale and secure WordPress. They are the original managed host, and have been at it for seven years now. Check out Pagely today, and thanks to Pagely for being a Post Status partner.
Wed, 12 Oct 2016 12:00:45 +0000My name is Kayla Jenkins-Medina. I’m a mother of two, a wife, a banker, a blogger and a WordPress enthusiast. Do you know what that means? It means I’m a pretty busy woman. MY LIFE AS IS I live in one of the only 2 non-island countries in the Caribbean, Belize. It’s bordered by Mexico to the north, Guatemala to the west and south and, the Caribbean Sea to the east. We are the only English speaking (as a first language) country in Central America. And naturally, we are part of the Caribbean because of our shared history in which our ancestors were mostly English and African slaves (via Jamaica). We are a country of many cultures but the best thing about Belize is that most of our people live together in harmony despite having so many different backgrounds. If you’d like to know more about Belize, please feel free to give us a little “internet search”. A typical day in my life starts by waking up between 5:30 am and 6:30 am, depending on what day of the week it is. I get ready for my 8-5 job as a Banker, ensure that my family is fed and, also that they are ready for their day. I go to work at 7:55 am since I live so close to work. This is a recent change because I used to live an hour away via morning traffic. Living in the city allows me time to spend with my children before I head to work. I do my “bankly” duties from 8-12, go home for a quick lunch and feed my 8-month-old. If I’m lucky, I get a glimpse of my 11-year-old leaving to go back to school after his lunch. I get to spend some time with my husband and baby and then I head back to work for another 4 hours. After work, I spend some time with the family, put the baby to bed and then maybe I get some time to read, watch a show, write a post or thinker with a current project. Sometimes, I spend hours researching and figuring a way to get something to work the way I want it but I’m persistent. Then I finally go to bed, get up and do it all again. It’s stressful sometimes, but I enjoy learning new things in WordPress, and I really don’t see it as working at all. Although, it will someday, hopefully, lead to actual work. THE JOURNEY TOWARD WORDPRESS I am not new to blogging. I had a blog, years ago, on Blogger, but I got frustrated with the “lack” of functionality. I like to make things my own and, it was a bit annoying not being able to do that with my blog. I used to blog about life. Nothing in particular; just about things that I felt like sharing. I love to write. It’s always been one of my passions next to reading, of course. I moved my blog to WordPress.com, which is awesome because it has a great community and more features but again I didn’t have as much control over things I wanted. At the time, I couldn’t afford self-hosting on WordPress.org and I didn’t know where to start, even if I did. I eventually gave up on that blog and didn’t blog for a few years. It was actually my husband who got me into the idea of blogging again. Not because he suggested it or anything but, because he was featured as a guest blogger on a couple websites. He also gave me my first Kindle as a birthday gift, the first year we moved in together. He knew how much I loved to read but that it’s hard and expensive to get books in Belize. These two things are the root of my current blogging experience and what lead me to WordPress. Actually though, many years had passed and I forgot about WordPress (Gasp! How could I??). This was 2014 and I had recently jumped on the Evernote bandwagon and they introduced me to Postach.io. It was a bit like blogger, being one template file and all, but what I liked was that I could create my posts in my Evernote and then publish them straight from there. Since I was in love with Evernote, this seemed magical at the time. I started my book review blog but didn’t seriously think about doing it long term. After a few posts I realised that my site just looked generic. And, inherently I’m still the same person. I love to make things my own. At the time, I didn’t want to make an investment [...]
Wed, 12 Oct 2016 03:01:10 +0000
The 2016 edition of the Git User’s Survey is open and there is a little more than a week remaining before it closes on October 20. Jakub Narębski, one of the main contributors to the gitweb subsystem and author of Mastering Git, posted the survey on behalf of the Git development community. Narębski has created and analyzed the Git User’s Surveys dating back to 2007, but it has been four years since the last one was announced.
The 2016 survey aims to identify who is using Git, how they are using it, and what could be improved. This edition introduces some new questions on topics such as gender and occupation, to gauge the diversity of the Git community. Narębski said he was inspired by the Stack Overflow Developer Survey when creating the question on occupation. He wanted to determine if different occupations lead to different ways of using Git and if there are some that are not well served by Git.
Narębski repeats questions from previous years to determine users’ favorite tools, how they publish/propagate their changes, and what Git versions and operating systems they are using. He said he is particularly interested in hearing from users of Git on Windows regarding the features they use and their particular “pain points.”
Results of the survey will be published to the Git Wiki and will include both the raw data and Narębski’s analysis. In 2012 the survey received more than 6,000 responses. At that time, 54% of respondents used Git for open source development (also public domain, and published and unlicensed). As open source software has rapidly become more mainstream and commonly used at large enterprises, responses to the 2016 Git user’s survey may reveal some dramatic changes when comparing results from 2012.
Git is one of the most important tools for supporting the world’s digital infrastructure and it is the lifeblood of many open source projects. If you want to help the Git development community gain a better understanding of your needs, take a few minutes to fill out this 50-question survey. All of the question are optional and those who have cookies enabled can submit it as partially complete and return to submit the remaining answers at a later time.
Tue, 11 Oct 2016 19:20:06 +0000
HeroPress is a wonderful site where each week, someone from the community publishes an essay that describes how WordPress changed their life, made them a better person, or gave them a new perspective. Most of the stories have a happy ending and if you’re a regular reader of the site, it’s easy to assume that the WordPress ecosystem is one big happy place. But it’s not and Topher DeRosia explains why in a post titled, The Other Side of WordPress.
In the post, DeRosia reminds us that for a lot of people, the stories don’t always end on a happy note, “Sure, people talk about some hard things sometimes, but it always ends with everything being better and awesome and happy,” DeRosia said.
“I’d like to clarify that it’s not always like that. Sometimes it ends in tears, frustration, and broken relationships. Ever since the beginning of this project I’ve been concerned that someone will read this site and think our community is perfect and the software will save them.”
WordPress is a bunch of code that doesn’t do anything on its own. It’s the people who have success stories, not the software, “The stories on HeroPress are about people,” he said. “They’re about hard work, late nights, reaching out, asking for help, and giving help. They’re about pain, struggle, growth, patience, and love. All of those things summed up are life.
“If you want to have a WordPress success story, and unleash the Hero that is in you, in every one of us, then you must do so much more than download a piece of software.
“WordPress is an excellent tool, and comes with a generally positive community, but never forget that you’re responsible for your own awesome.”
I highly encourage you to read DeRosia’s post at least once, especially the section where he gives advice on how to deal with the ugly side of the community. I also encourage you to read this comment from Saurabh Shukla that is filled with wisdom and provides additional food for thought.
Mon, 10 Oct 2016 19:53:12 +0000Over the weekend, the WP REST API team published a proposal to merge the API endpoints for content types into WordPress 4.7. This is the second in a two-part proposal, which merged the infrastructure for the API into core in October 2015. Since that time the team has worked on polishing the content endpoints and making changes to core that are necessary to support the API. The endpoints proposed for merge include posts, comments, terms, users, meta, and settings management. This includes public access as well as authenticated access via the OAuth 1 protocol. The team selected OAuth 1 over the newer OAuth 2 protocol, because OAuth 2 requires HTTPS with a modern version of TLS. As WordPress core doesn’t require HTTPS, the team did not want to make it a requirement for using the API. “This merge proposal represents a complete and functional Content API, providing the necessary endpoints for mobile apps and frontends, and lays the groundwork for future releases focused on providing a Management API interface for full site administration,” said Ryan McCue in the proposal posted on behalf of the WP REST API team. Preliminary feedback in the comments so far has been supportive of merging the API, with a few WordPress contributors expressing concerns regarding the authentication scheme. WordPress sites don’t have a centralized OAuth server, which means those using the API to create applications would need to have those apps registered with every single WordPress site it connects to. To get around this, the WP REST API team created a brokered authentication solution with the main broker system running at apps.wp-api.org. The team is proposing brokered authentication for WordPress 4.8 to allow for more testing. Eventually, the broker would be hosted on WordPress.org. “The concept of a third-party broker feels very antithetical to WordPress Core,” George Stephanis commented on the proposal. “To have to ping the third-party server for every login to check for invalidations of their applications, let alone the initial confirmation of an application … for me, it doesn’t pass the gut check.” Stephanis said he would rather see something similar to the Application Password System feature plugin that is being developed for core, as it provides a simple flow for applications to request passwords and get the generated passwords passed back. It’s also compatible with the legacy XML-RPC API. WordPress lead developer Dion Hulse commented that he does not like the idea of having a third-party broker but thinks that Application Passwords would be worse than the complications that OAuth options introduce. “At the end of the day moving towards OAuth is going to provide a far better developer and user experience for API clients,” Hulse said. “In an ideal world, a central provider wouldn’t be needed, but we don’t have a decentralized platform for WordPress yet, so there’s no other mechanism for WordPresses out there to be told the sort of information they need to know.” WordPress project lead Matt Mullenweg commented on the proposal, citing authentication challenges as the primary reason he is not in favor of merging the endpoints into 4.7. “Given the hurdles of authentication, I don’t think that bringing this into core provides benefits for WP beyond what the community gets from the plugin,” Mullenweg said. “I don’t believe in its current state the benefit outweighs the cost, and we should err on the side of simplicity.” Mullenweg was also not convinced that brokered authentication is the best route to solve the problems with OAuth. “I am not interested in hosting the centralized brokered authentication server on WordPress.org in the 4.8 timeframe, and hesitant about the implications it has for WP more broadly,” he said. “I do appreciate the thought that has been put into solving t[...]
Mon, 10 Oct 2016 18:50:55 +0000Something that’s always bothered me about HeroPress is that it’s just so happy and upbeat all the time. Sure, people talk about some hard things sometimes, but it always ends with everything being better and awesome and happy. I’d like to clarify that it’s not always like that. Sometimes it ends in tears, frustration, and broken relationships. Ever since the beginning of this project I’ve been concerned that someone will read this site and think our community is perfect and the software will save them. I’d talk about that. It’s Not About WordPress WordPress is a piece of software, a tool. It doesn’t DO anything, any more than a rock does something. Downloading it won’t change your life. It won’t introduce you to people. It won’t increase your chances of a job. It won’t make your life better in any way. “But wait!” you say. “What are all these HeroPress stories about then?” I’m glad you asked. These stories are about people. They’re about hard work, late nights, reaching out, asking for help, and giving help. They’re about pain, struggle, growth, patience, and love. All of those things summed up are life. If you want to have a WordPress success story, and unleash the Hero that is in you, in every one of us, then you must do so much more than download a piece of software. The Real Difference When people say WordPress changed their life, they usually mean one of two things. 1. They found WordPress to be a particularly useful tool which allowed them to better leverage their own hard work as well as opportunities that present themselves. There are many people who work alone, building web sites for people in their community, and making a good living at it. WordPress doesn’t click with everyone, it’s not a universally loved piece of software. For others it does click, and they slip right into it and start doing great things with it. These people usually say “WordPress is the thing that made me successful”. In actuality, their own hard work made them successful. WordPress was merely a good tool for them personally, and made the entire process easier. 2. They found the WordPress community to be filled with positive, helpful people, and formed long term relationships with those people. My own family are excellent examples of this. None of them are developers, they don’t make a living with WordPress, but they LOVE going to WordCamps to see people that have become as close as family. They love interacting with them on Slack and Twitter almost every day. I know people whose lives have literally been saved because a friend in the WordPress community said “Hey, I’m here, you’re not alone, you have options, please stay”. I know lots of people who make their living with WordPress who would not be doing that if not for an uplifting community of people who say “You can do this. We did it. Keep trying.” 3. I’m cheating and adding a third. The truth is, most people in WordPress have experienced both of the above. So, summing the above, WordPress itself will do nothing for you. Hard work, persistence, patience, and quality relationships are what will change your life. Where It All Goes Sideways I’ve often said the WordPress community is like a family, in almost every way. You’ll have people closer to you than your own siblings or parents. But you’ll also have people you care about get into knock down, drag out, public screaming fights with each other. People who ask you “How can you stand that person, don’t you see what they did to me?” People who are good friends with each other will say snarky things to each other in public. Just like in any family, there are people who are jerks. People who hurt in their own soul, and so lash out at other people in public. T[...]
Fri, 07 Oct 2016 20:42:13 +0000When Google first launched AMP (Accelerated Mobile Pages), its open source initiative to speed up the mobile web, the project focused on getting publishers on board. AMP pages were featured in the “Top Stories” carousel and soon adoption of AMP grew beyond news publishers to other industries such as e-commerce, recipe sites, and local listings. Ebay has AMP’d up 15 million product category pages, Pinterest is getting ready to roll out AMP support for pins, and Reddit is also serving AMP pages. At the end of Septemeber Google announced that it has added AMP indicators to mobile search results. Users can now easily tell which results will load faster than others by looking for the AMP lightning bolt icon. The pressure is on for website owners to make their sites AMP-ready. Google said that AMP results are not yet prioritized over others, but page speed is factored into results. The search engine’s benchmarks demonstrate that AMP results provide a much faster experience for mobile users than pages that have not been optimized according to AMP specifications: Today, the median time it takes for an AMP page to load from Google Search is less than one second. Beyond just saving you time with fast loading pages, AMP will also save you data — AMP pages on Search use 10 times less data than the equivalent non-AMP page. In response with Google AMPing up mobile search results, WordPress.com has pushed out a major update to its support for AMP pages. According to Automattic representative Mark Armstrong, AMP pages have been “automatically turned on for every WordPress.com site and a sizable number of VIP publishers also turned it on manually.” This means that tens of millions of sites are now, according to Automattic’s tests, “up to 89% faster than normal faster” when reached via mobile search. The update also gives WordPress.com users the ability to customize the design for AMP pages using live preview in the Customizer. Users can select between a light and dark color screen and use a color-picker to select header text and link colors. Automattic’s AMP plugin for self-hosted WordPress users has been updated to include support for tweaking the AMP template in the Customizer by navigating to Appearance > AMP. The plugin, which has more than 90,000 active installs, had not been updated for the past two months until today. During that time it accumulated many negative reviews due to lack of customizability, bugs, and no support for pages. Several users have reported that Google sent them a notification saying the AMP pages automatically created by the plugin are not compliant. The AMP plugin’s changelog details the changes in 0.4, which include support for inline styles, a fix for broken YouTube URLs, no more fatal errors when tags are not supported by post type, and handful of other improvements. The release also introduces a new filter amp_pre_get_permalink for creating a custom AMP permalink. Pages are still not supported, but the plugin’s FAQ tab indicates that Automattic is working on it. [...]
Fri, 07 Oct 2016 19:09:39 +0000
When Kim Parsell passed away in early 2015, the WordPress Foundation created a travel scholarship in her name not only to remember her, but to give a woman an opportunity to attend the largest WordCamp in the US who may not have the financial means to do so.
WordCamp US is accepting applications for this year’s scholarship. The deadline to apply is October 16th at 12am Pacific Time. Only one scholarship will be awarded and is funded by the WordPress Foundation. It covers the cost of admission, airfare, and lodging.
It does not cover things like taxis, meals outside the official event, or transportation to and from the airport. A winner will be announced on November 1st.
To qualify for the scholarship, applicants must meet the following requirements.
Fri, 07 Oct 2016 01:15:21 +0000
BuddyPress 2.7.0 Release Candidate 1 is now available for testing. Please download the 2.7.0-rc1 zip or get a copy via our Subversion repository.
This is our last chance to find any bugs that slipped through the beta process. So please test with your themes and plugins. We plan to release BuddyPress 2.7.0 next Wednesday, October 12.
A detailed changelog will be part of our official release notes, but you can get a quick overview by reading the post about the 2.7.0 Beta 1 release.
Thanks in advance for giving the release candidate a test drive!
Thu, 06 Oct 2016 20:24:30 +0000
(image) HeroPress, founded by Topher DeRosia in 2015, has obtained its first financial sponsor in XWP, a web development firm that specializes in WordPress. In recent weeks, DeRosia has added a sponsors page to the site that highlights businesses that are supporting the project.
Pantheon is hosting the site for free and Ninja Forms, Theme Foundry, Postmatic, and WordImpress have donated licenses for their products. I asked DeRosia how the funds are helping the project, “This covers about a quarter of the time I spend on HeroPress,” DeRosia said.
“There’s 100% coverage for Stacey Bartron, who makes the banners every week, plus a little for some skunk works experimentation. There will be more on that in November.”
DeRosia said he is grateful to be able to pay Bartron for her efforts, “It’s one thing to work for free on my own, but I have a really hard time asking someone else to volunteer their time for my project,” DeRosia said. “Yet she did it willingly, so I’m super happy to be able to pay her now.”
I reached out to Tine Haugen, managing director at XWP, and asked why the company is financially supporting the project. Haugen provided the Tavern with the following statement.
Storytelling is a powerful way to connect and inspire people. HeroPress is a platform that gives people in the WordPress community and beyond an opportunity to share their personal stories, make meaningful connections with others and inspire them in ways that can have lasting, positive impact on their lives. That is a compelling purpose and mission strongly aligned with our own.
It should also be said that HeroPress creator, Topher DeRosia, is a former XWP team member. Being part of his journey with HeroPress has been a wonderful way to stay connected and continue to cultivate our relationship with him.
We hope our contribution will inspire others to also give as a way to encourage its growth so that it can touch and impact even more lives.
If you’re interested in sponsoring or financially supporting the HeroPress project, you can contact DeRosia by emailing topher @ heropress.com. The additional funds will allow DeRosia to conduct more experiments with the site and travel to more WordCamps.
Thu, 06 Oct 2016 19:26:19 +0000
In this episode of WordPress Weekly, Marcus Couch and I are joined by Matt Cromwell, Head of Support and Community Outreach at WordImpress. We learn how WordImpress was founded, why the company entered the product space with the GiveWP donations plugin, and the inspiration behind the company’s mission statement to democratize generosity.
Cromwell also shared two of his favorite plugins with the audience. The first is EDD Metrics by Scott Bolinger, that adds metrics for businesses such as average revenue per customer, renewal rate, refund rate, and more. The second is Postman SMTP Mailer/Email Log by Jason Hendriks, that assists in the delivery of email generated by WordPress. You’ll have to listen to the show to find out why Cromwell enjoys these two particular plugins.
LoopConf Postponed Due to Hurricane Matthew, WordCamp Orlando is Questionable
The Div Selected by Code.org to Help Expand Computer Science Education in Oklahoma
Pippin Williamson Shakes Up Page Builder Plugins with Critical Review
WordCamp Orlando Cancelled Due to Hurricane
Minimum Order Amount for Woocommerce allows you to set a minimum amount for WooCommerce orders. You can also configure the notification message that is sent when the minimum amount is not reached.
WooCommerce Waitlist lets you track demand for out-of-stock items, ensuring customers feel informed, and therefore more likely to buy. When a product is back in stock, an email is automatically sent to notify interested customers.
Woo Dynamic Quantity Table works with the official WooCommerce Dynamic Pricing plugin, but takes it a step further. Once dynamic pricing data has been entered and the plugin is activated, it automatically displays a table with the price and quantity next to the product.
Next Episode: Wednesday, October 12th 9:30 P.M. Eastern
Subscribe To WPWeekly Via Itunes: Click here to subscribe
Subscribe To WPWeekly Via RSS: Click here to subscribe
Subscribe To WPWeekly Via Stitcher Radio: Click here to subscribe
Listen To Episode #250:
Thu, 06 Oct 2016 00:36:02 +0000
Lisa Melegari, lead organizer of WordCamp Orlando, confirmed earlier today that the event is cancelled due to hurricane Matthew. Rosen UCF campus, the venue where the event was to be held announced that it is under a mandatory order to remain closed until Sunday, eliminating the possibility of having sessions this weekend.
Those who purchased tickets are encouraged to fill out the following form to request a refund. Refund requests will be collected until Friday, October 14th and will be sent to WordCamp Central for processing. Those who purchased tickets more than 60 days ago will be contacted by WordCamp Central to arrange a refund. Ticket buyers can also carry over the ticket price.
“We are considering other options so the months of planning WCORL 2016 are not in vain,” Melegari said. “If you believe you will be interested in a future WordCamp Orlando event, you have the option of carrying over your ticket price to the next event.”
Although ticket buyers who commented on the announcement were disappointed, they expressed their understanding and praised the event’s volunteers for their efforts. WordCamp organizers have a lot to plan for but hurricanes in October typically don’t make the list. WordCamp Orlando 2016 is the first WordCamp in history to be cancelled because of a hurricane.
Wed, 05 Oct 2016 23:31:52 +0000
WordPress.com is a service that doesn’t allow users to install plugins to add functionality. Because of this, users are at the mercy of WordPress.com and the tools it offers for managing SEO. These tools have expanded with the ability to create custom meta descriptions, custom title formats, and live previews now available to WordPress.com Business Plan customers.
Custom Meta Descriptions allow you to create an excerpt of text that is used by search engines and is displayed in search results.
You can also customize how page titles appear by rearranging attributes. For example, instead of Site Name, Tagline, Post Title, you can change it to Post Title, Tagline, Site Name.
After setting a custom meta description and page title, you can use the live preview tool to see how the content will look on WordPress.com Reader, Google, Facebook, and Twitter.
Considering these tools are new, many users may not know how to properly use them. Rebecca Gill, founder of Web-Savvy-Marketing and co-founder of SEO Bootcamp, shared the following advice with the Tavern. These tips also apply to those using the self-hosted version of WordPress.
One thing I constantly state is that meta titles and descriptions are your first opportunity to sell to visitors. It is what the visitor sees before they enter your website or blog. As such, they are very valuable. When used properly, they increase click-through rates from search engines, which drives traffic, and influences SEO.
Each page or post should have a unique meta title and description. These should be populated by a human, for a human, and should include your focused keyword phrase.
They should not be filled with a bunch of keywords or phrases. The goal is to use them to articulate what the content is about and encourage the user to read and click-through to the site or blog.
WordPress.com users can also read this article published in 2013 that covers most of what you’re able to do to optimize content on the service. For more tips on SEO, I encourage you to listen to episode 244 of WordPress Weekly where Rebecca and I discuss a wide range of topics related to SEO and WordPress.
Wed, 05 Oct 2016 10:45:39 +0000‘There is a crack in everything. That’s how the light gets in.’ — Leonard Cohen Me aged 5 yrs My journey began when I lost my hero. (In truth, I didn’t lose her, she died.) We had come together during dark times. Her husband, my grandfather, passed away painfully when I was five. Around the same time, my parents were separating. We became acquainted in a black hole. Together, we decided to escape that place and conquer the world. Her life had been very different to mine. She was born in a castle, she’d luncheoned with the queen and she’d dined with Louis Armstrong. On paper, my grandmother had led a “perfectly marvelous” life. (I’d just begun mine and my world was painfully ordinary.) I came to love her when I realized that her life had also involved struggle. That I related to. We’d watch the Roger and Hammerstein classics; we’d marvel at the gorgeous dresses, beautiful songs and epic dance sequences, but we also understood the tragedy of it all. It hit our hearts in the same way. In those quiet, domestic moments I saw a little girl re-emerge, just for a moment and only for me. It was there that I discovered that we weren’t so different after all. As an army brat, her childhood had been turbulent and tough. Her father was a stern Scot who regimentally walked his children up and down hills everyday. For this reason, as an adult, Grandma refused to walk anywhere. Quite soon, after the outbreak of war, her father went missing. He was presumed dead for eight years. In the meantime, Grandma and her siblings were evacuated to Wales, whilst their mother took on factory work in London. Her younger brother Stanley spent the war, without his siblings, living with an elusive, elderly man who cut the bread for breakfast against his rotten, wooden leg. The two sisters lived with a couple of mean, closeted, lesbians who immediately disliked my grandmother. (Apparently she wasn’t as pretty as her older sister, Ellen.) Needless to say, after the children were all returned to London, none of them ever revisited Wales. And, when the war was finally over, a little man arrived at their doorstep, tiny and broken: their father, a long time prisoner of war, found his way home in the end. Grandma had many other bumps along the way. She wouldn’t want them written here so I will resist. Despite having a lot to say, she was equally keen to hear our stories. We discussed politics, parties, Facebook, school, university, virtual reality, our friends, marriage, alien life forms and, of course, the dreams that occupied our minds. We frequently debated and bantered into the night. Naturally, as our friendship progressed, I began to dread her demise. It didn’t seem plausible, or fair, that one day my Gandalf would be no more. Grandma and Grandpa This huggable tornado was still discussing politics with me, waving her big stick around (with a glass of “vino” in one hand) at eighty-seven. She still talked into the night with us, and laughed as she had always laughed. She never went “do-lalley”. She did eventually need a zimmerframe (a.k.a “faithful Fred”) but that was about it. Then one day she was gone. It wasn’t in a puff of smoke but it was close to that. When she died I didn’t fall apart. I held it together, somehow. My sister and I wrote and read the content for her memorial. I pressed the button that sent her body into the flames. I did it all with relative composure. It helped that, for the first year at least, I sensed that she’d stuck around just for me. I saw her in the black crow following me on my cycle ride to work and in the moth flying around the pulpit, at her funeral. I became attra[...]
Tue, 04 Oct 2016 22:24:26 +0000(image) photo credit: -pdp- – cc
WordPress 4.7 will allow for custom bulk actions in admin list tables, an exciting new feature for developers. List tables are found on various screens throughout the admin. Bulk actions are the dropdowns that let users perform actions such as activate or deactivate plugins in bulk, move multiple posts to the trash, and bulk delete media items.
The ability for developers to filter bulk actions was introduced in 3.1 but it didn’t offer much flexibility. Up until 4.7, it only allowed for the removal of items from default bulk actions. The upcoming release will make it possible for developers to register new bulk actions for any admin list table dropdown, including the Attachments list table.(image) image credit: Eric Andrew Lewis
Eric Andrew Lewis posted the announcement on the make.wordpress/core blog along with a sample code walkthrough of the steps required for adding a new option to the dropdown, handling a bulk action form submission, and displaying notices to inform users of what happened. The announcement was met with a round of cheers from developers who are delighted to make use of the new ability to register their own bulk actions.
This small, yet important change resolves a six-year-old ticket and has the potential to impact many plugins. For example, the Custom Bulk Actions plugin has been rendered obsolete, as core now provides a better standard. There are many other plugins that register bulk actions through a similar method or another type of hack, but WordPress 4.7 will offer an easier, core-supported way to accomplish this.
Tue, 04 Oct 2016 18:10:05 +0000
LoopConf, an event geared towards WordPress developers that was supposed to begin October 5th is postponed due to hurricane Matthew. In today’s 11 AM update, the National Hurricane Center issued a Hurricane Watch for Deerfield Beach to the Volusia/Brevard county line which is near the venue.
LoopConf organizers are removing property and personnel from the area and cite safety as being the primary reason for postponing the event. Information on when it will be rescheduled will be published within the next week or two. Those who have reservations with hotels in the area need to cancel them on your own.
I asked Ryan Sullivan, lead organizer for LoopConf, what the toughest part of making this decision is. He responded with no comment and emphasized that he’s occupied with logistics on trying to make sure everyone is safe.
WordCamp Orlando is scheduled to take place this weekend and is also near the projected path of Hurricane Matthew. Workshops that are scheduled for Friday may be cancelled. Lisa Melegari, lead organizer for WordCamp Orlando, says cancelling the event depends on whether the venue has power.
“Right now, we’re waiting on word from our venue as to their closure plans,” Melegari said. “It’s a university campus so we are anticipating Friday will be canceled. They told us that as long as they have power Saturday, we will still be able to hold the weekend sessions.”
Melegari says she’ll likely have a definitive answer concerning Friday by the end of today. Speakers and attendees are encouraged to keep an eye on Melegari’s Twitter account and the official WordCamp Orlando blog for updates on this fluid situation.
Tue, 04 Oct 2016 16:00:22 +0000(image) photo credit: Ales Krivec
The third annual edition of Geek Mental Help Week kicked off yesterday. This week-long event will feature articles, podcasts, and other media addressing topics related to mental health issues in the tech industry. It is organized by a group of UK-based tech professionals but participation in the event is open to anyone in any location.
The articles posted Monday address many common stressors experienced by those in tech-related professions, such as burnout, Imposter Syndrome, and keeping pace with a fast-moving industry. Contributors wrote frankly about their struggles with anxiety disorders, PTSD, grief, depersonalization disorder, and depression.
In addition to raising awareness and support, the event is designed to foster conversations. That’s why Geek Mental Help Week doesn’t just include articles from people who have successfully navigated mental health issues but also features posts from those who are still figuring things out. This includes people who are learning how to live with others who have mental health issues.
If you have something to contribute or want to join the conversation, the event’s website is hosted on GitHub pages. Pull requests with a link to an article, podcast episode, or helpful resource can be submitted to the Geek Mental Help Week repository. Follow @geekmentalhelp on Twitter for all the latest articles.
Tue, 04 Oct 2016 05:01:23 +0000
I went back for a Round 2 answering follow-up questions from Tim’s readers on the Tim Ferriss podcast. About an hour long and covered a wide range of topics. One of these days I need to start podcasting more directly. In the meantime, please give it a listen! Already some great tweets and responses have started to come in.
Mon, 03 Oct 2016 22:13:01 +0000
The Div, a 501c3 nonprofit organization founded by Jay Chapman, Cory Miller, and Scott Day in Oklahoma, has been selected by Code.org to be a learning partner. The organization will help expand access to computer science education across the state by being the designated provider of Code.org educational programs.
Thanks to funding provided by Code.org, The Div is offering development and course curriculum to local teachers and school districts at no cost to them.
Curriculum and courses include, Computer Science Discoveries for grades 7-9 and Computer Science Principles for high school and AP students. There’s also a Computer Science Fundamentals course that teachers can implement in elementary school classrooms.
Miller, founder of iThemes and board President of The Div, spoke in Washington DC last week at an event hosted by The White House Office of Science and Technology Policy. At the event, he discussed why businesses like iThemes are supporting and advocating for computer science education.
I spoke with Miller and asked him what the partnership means to him on a personal level. “We started The Div 5 years ago to simply give back to our local community in meaningful ways,” Miller said.
“By far the most impactful thing we’ve done, and now our primary focus, is teaching kids to code through our in-person workshops. When I see kids in those workshops learning and growing, then reading their feedback forms afterward, that’s all the validation we need that we’re achieving our mission and doing good here in Oklahoma.”
Miller explains why the partnership with Code.org is instrumental to accomplishing the organization’s goals.
“The partnership with Code.org takes this simple vision to the next level with computer science education resources and connections to make an even greater exponential impact for kids as it is an in-school initiative where we equip schools to be able to offer computer science at a time when most schools don’t.”
According to The Div, only 25 schools in the state of Oklahoma or 8% of schools with AP programs offered the AP computer science course in 2014-2015. Out of all STEM (science, technology, engineering, and mathematics) subject areas, computer science has the least amount of exams taken by students.
Beginning January 2017, applications will open for teachers who want to learn a curriculum. Until then, educators are encouraged to keep an eye on the Computer Science Discoveries and the AP Computer Science Principles pages for updates.
Mon, 03 Oct 2016 04:52:17 +0000digitale Pracht is a new theme on WordPress.org created by the folks at PALASTHOTEL, a digital products company based in Germany. The name translates to “digital splendor,” which aptly describes the theme’s bright new twist on the traditional blog design. The designers made a few bold choices with the layout, which does not support a top menu or include a sidebar. digitale Pracht’s liberal use of white space puts the content in focus and also highlights the typography selections. Lora and Lato, a set of light, contemporary Google fonts, are used for the header and paragraph text. This minimalist theme has just enough color and character to avoid looking stark. digitale Pracht’s golden yellow accent color is used for separator lines, buttons, and headers that are links. It’s also used for the reading indicator, a unique feature of the theme that displays a visual marker on the side of the viewport as the reader scrolls. PALASTHOTEL’s company blog currently uses the theme and provides the nice live demo of digitale Pracht in action. The customizer is lean on settings for this theme, but that also means it’s more similar to the demo upon activation. Users can easily change the highlight color using the customizer and can also enable a small sharing button for posts that appears at the bottom right corner of the page when scrolling. A related articles section is displayed beneath single posts in the same style as the posts on the homepage. The theme uses square featured images in the archives and they are also displayed overhanging the right column at the top of single posts. Square featured images make it relatively easy to activate this theme and have it look decent no matter what the shape or size of images used in the previous theme used. digitale Pracht includes support for PALASTHOTEL’s free Grid plugin that allows users to create custom landing pages with containers and content boxes. This approach makes it possible to add pages with business or portfolio type content. If you like minimalist design and don’t want a load of settings to configure when setting a theme, digitale Pracht might be a good choice for your blog. Previewing the theme on WordPress.org doesn’t do it justice but using the live preview inside the WordPress admin offers a decent look at how it will display on your site. [...]
Fri, 30 Sep 2016 22:51:22 +0000photo credit: Night Moves – (license)There’s a lot of great WordPress content published in the community but not all of it is featured on the Tavern. This post is an assortment of items related to WordPress that caught my eye but didn’t make it into a full post. Four Great How-to Videos From Bob Dunn Bob Dunn, founder of BobWP.com, has published four videos that explain how to solve common pain points experienced by users. How To Get Rid of the Blog That is Showing On Your WordPress Sites Homepage How To Create Two WordPress Blogs On a Single WordPress Site How To Make Sense of Your WordPress Reading Settings How To Add Formatted HTML to the Text Widget Without Knowing HTML Dunn has years of experience teaching WordPress and it shows in these videos. Matt Mullenweg Appears on Fortune’s 40 Under 40 List Since Matt Mullenweg is now in his 30s, he’s graduated to the 40 Under 40 list put together by Fortune. He also received the Heinz Award in the Technology, Economy, and Employment category. The Heinz award is given to individuals who make significant contributions to the areas of Arts and Humanities, Environment, Human Condition, Public Policy, Technology, Economy and Employment. Mullenweg was also recently profiled in the Houston Chronicle by Anita Hassan. In the article, David Caceres, one of Mullenweg’s music teachers is quoted as saying, “All the success hasn’t seemed to have affected him at all. You might just see him driving a fancier car.” This quote sticks out to me because it’s true based on my experience. He doesn’t have bodyguards, is incredibly approachable at events, and is the opposite of everything rich celebrities are. I continue to be impressed by how humble and down-to-earth he is. Leland Fiegel Debunks GPL Myths Leland Fiegel, founder of Themetry, debunks at least a dozen myths around the GPL including, redistribution of paid for code, what customers are buying when they purchase GPL licensed products, and providing free copies of code upon request. If you’re thinking about entering the WordPress product space, consider this advice. If you’re a developer of paid GPL code and imagine you’d be upset if somebody resold or gave away your code for free, you may want to reconsider releasing under the GPL at all. Or better yet, focus on building such a rock-solid brand that any code redistribution would have an inconsequential effect on your business. While his post does a great job covering common misconceptions, I encourage anyone doing business in the WordPress space to read and familiarize yourself with the GPL v2 license itself. Changes to the Customize Sliding Panels/Sections in WordPress 4.7 The WordPress development team is requesting that developers test important changes that have been made to the sliding panels and sections of the customizer. The description is technical in nature but the changes allow the removal of margin-top hacks by separating the root ‘panel’ of the customizer from the container elements for the sections they link to. Developers are encouraged to review Trac ticket #34391 for more details. Changes to Customizer Sliding Panels/Sections in WordPress 4.7 WP101 Turns 8 Years Old WP101, founded by Shawn Hesketh, has turned eight years old. This year, Hesketh celebrates the milestone by thanking eight important people that include license partners and customers. There are many others w[...]
Fri, 30 Sep 2016 21:49:48 +0000photo credit: ruudgreven DSC_0012 – (license) Pippin Williamson has published a comprehensive review of some of the most popular WordPress page builder plugins. The post has received more than 90 comments and is already inspiring changes across the page builder plugin market. Williamson, a prolific plugin developer and mentor to many others, is one of the most authoritative voices in the community on the topic of plugins, which has caused this post to be well-received. The idea started with a Twitter rant where Williamson collectively slammed popular page builder plugins for their “subpar user experiences” and compatibility problems they cause for other plugins. After realizing he had never truly used any of these plugins, he decided it would only be fair to try them and give a full review. I’m sorry is this hurts anyone feelings, but seriously, all of the majorly popular page builders for #WordPress are terrible. — Pippinsplugins (@pippinsplugins) September 14, 2016 Williamson’s review is written from the perspective of a developer who supports a large number of plugins and routinely deals with plugin conflicts caused by page builder plugins. “The page builder ecosystem is a wild west right now and is in a gold rush,” Williamson said. “A lot of different players are building their own versions and many are reaping good rewards for their efforts…What the page builder industry is severely lacking is standardization.” Williamson compared the current state of the page builder ecosystem to that of the commercial themes industry a few years ago before theme developers agreed on the standards that now guide their products. His critical review examines each plugin’s usability, UI, content “lock in,” and whether the plugin interferes with filters, such as the_content, that might cause incompatibility with other plugins. Page Builder Plugin Authors Are Responding with Updates to their Plugins Many of the plugin authors whose page builders were included in the review were quick to respond and are already working on changes based on Williamson’s feedback. I spoke with Ben Pines, CMO at Elementor, a newer page builder plugin included in the 13 reviewed. After just three months on WordPress.org, Elementor is active on more than 10,000 WordPress sites. The plugin’s contributors continue to add new features to the free version and Pines said they hope to release a commercial version in the next two months. “We release new features and bug fixes on a weekly basis, based on our user feedback, so of course we take Pippin’s feedback seriously,” Pines said. “We have addressed the only two issues he critiqued us about, and will release an update next week that will address how shortcodes and widgets load scripts on Elementor.” Brix Builder, a GPL-licensed commercial plugin, was criticized in the review for major compatibility issues: restricting other plugins’ ability to utilize the_content filter and shortcode enclosures not working across builder elements. Apart from these and a few other issues with the plugin’s UI, Williamson ranked the plugin near the top of the list in terms of usability. Brix co-creator Simone Maranzana was quick to respond in the comments that their team has already fixed some of the issues Williamson pointed out and they are working on the [...]
Thu, 29 Sep 2016 23:09:51 +0000
Today the legendary Om Malik celebrates his 50th time around the sun. For many that know him, Om defies definition: He’s first a writer, and finally always a true friend, but in between he’s an investor, photographer, oenophile, closet Bollywood fan, critical thinker, and sartorialist. He’s also been my friend and confidant for over a decade now, and I cannot wait to see what his next 50 years bring for him and the world.
Here’s some snaps of Om over the years, from 2008 to just a few weeks ago when he was blonde for a few days. Happy birthday, buddy. (image)
(image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image) (image)
Wed, 28 Sep 2016 12:00:41 +0000I started working with the web 16 years ago (yes, I am that old) because I wanted to make a web page of my IRC channel. IRC was my new hobby and every respectable channel had a site with a list of its members, photos and some texts. I have always had hobbies which arise, light a spark in me, I devote myself to them for a couple of months and in a year I turn to something else. I have always felt changed after that. My hobbies arise out of some personal ambition that excites me so much that captures all my free time and thoughts. My “Web” hobby came after my “IRC” hobby and devoting myself to it I started to maintain an ezine with more than 400 static html publications. I remember that I worked on it 3-4 hours every day, changing its design, adding articles, images, talking to people. I guess now you all expect me to tell you how I discovered WordPress and all my troubles disappeared. No, this is not my story for two reasons – 1) WordPress did not exist at the time and 2) when you do something you love, it is not a burden. And I really loved online communities, experimenting with digital journalism and that filled me with extraordinary energy. My WordPress story starts when I wanted to make that ezine more democratic by adding a section that was much more informal and written by the users. The blog had to be something like a filter on various topics and contained 9 sub-blogs in which everyone could publish interesting links with a short commentary about movies, music, cyber culture etc. I needed a CMS and that’s how I found… b2 (cafelog.com) which allowed a number of users to publish without problems and its design was simple enough so that it could be changed to be in line with the one of our ezine. We installed it and set it up for one night. Now we will speed up the story. The blog of my ezine was a success, blogs as a trend were a global success and little by little killed the electronic magazines (ezines) like mine. They killed them because they made publishing more democratic and everyone could have their own media. B2 died and then Movable Type appeared, but it was not free and used Perl (awful) and then WordPress appeared, which was free (yay) and used PHP (yay times 2) and literally swept over Movable Type. I saw with my own eyes how WordPress empowered all people who needed to publish and break the chains of the physical limitations of traditional journalism. In 2006 the Web was an immensely interesting place and WordPress was one of the “culprits” for that. Then social media appeared, killed the blogs and took over their function (and the function of the web as a whole) as the main platform for democratic content sharing. Something new is born, develops, fulfills its role and then declines and dies. It is the natural order of things. I watched with great interest what was happening with WordPress, which I was happy to see, did not die but changed its mission and now made more democratic not only a part of the Web (blogs) but the whole open Web. Rebirth. While I was watching WordPress, I also passed through a number of lives. I was editor-in-chief of a site for art and culture, then I was Free and Open Source Advocate, a translator, a trainer, then I led the digital business of a media group and now I do automatic aggregation of data and make sense of it using artificial intelligence. Rebirth. [...]
Sat, 24 Sep 2016 15:05:55 +0000
Welcome to the Post Status Draft podcast, which you can find on iTunes, Google Play, Stitcher, and via RSS for your favorite podcatcher. Post Status Draft is hosted by Brian Krogsgard and this week’s special guest host, Diane Kinney.
Diane is a web professional and solo practitioner based in Florida. She’s writing a book with Carrie Dils called Real World Freelancing, and I thought it’d be fun to chat with her about freelancing.http://audio.simplecast.com/48334.mp3
Yoast SEO Premium gives you 24/7 support from a dedicated support team and extra features such as a redirect manager, tutorial videos and integration with Google Webmaster Tools! Go to yoast.com for more information, and thanks to Yoast for being a Post Status partner
Fri, 23 Sep 2016 17:14:34 +0000
Rich Robinkoff “nails it” during his presentation titled The Humanity of WordPress!
He talks about human interactions and the fact that people may not realize the impact they might have on somebodies life in just a short conversation. Rich gives several examples of the relationships that can be built and the giving nature of the WordPress Community.
Please watch until the end as Rich talks about the contributions to the WordPress Community by #WPMOM.
See more great WordCamp videos at WordPress.tv »