Greg Linch on “quantifying impact”

Quote

Currently, works of journalism (articles, videos, galleries, graphics, etc.) no matter what subject (news, sports, entertainment, business, features, investigations, etc.) are quantitatively measured the same. An investigative piece that might be nowhere near as popular in pageviews across a mass audience (yes, sometimes, they can be) is quantitatively measured the same way a celebrity death story is. Either story could make a sensational splash, truly connect emotionally with readers, or both. Each has value, but there are different kinds of values across different subjects journalists cover.

If we value impactful accountability journalism, why are we quantitatively equating it one-to-one to entertainingly impactful news? For example, when an investigation is published that saves taxpayer money or even human lives, we should instead try to measure these in a more multi-dimensional way — instead of merely the simplistic ones — and measure them differently from journalism works that have different goals. We should do this not just because the quantification would be more accurate (again, still imperfect), but because it would be a better model of the complex real-world response.

Greg Linch — Quantifying impact: A better metric for measuring journalism.

Allowing authors to set co-authors

In the WordPress.org forums, whoaloic asks:

I have a site with multiple authors.
I would like to allow authors who create a post or a page to give rights to other authors.
For now, only administrator and editor can do that.
Is there a solution?

Yep, totally doable. By default, Co-Authors Plus defaults to ‘edit_others_posts’ as the required cap for changing co-authors. With the following code snippet in your theme’s functions.php file, you can make that cap ‘publish_posts’ instead (which authors and above usually have).

/**
 * Filter the Co-Authors Plus current_user_can_set_authors() function
 * so that users with 'publish_posts' can set Co-Authors
 *
 * @author danielbachhuber
 *
 * @see https://github.com/danielbachhuber/Co-Authors-Plus/issues/8
 * @see http://wordpress.org/support/topic/plugin-co-authors-plus-allow-authors-post-to-give-access-to-other-authors
 */
add_filter( 'coauthors_plus_edit_authors', 'db_filter_coauthors_edit_cap' );
function db_filter_coauthors_edit_cap( $cap_result ) {
	global $coauthors_plus;

	$post_type = $coauthors_plus->get_current_post_type();
	if( ! $post_type ) return false;
	
	$post_type_object = get_post_type_object( $post_type );
	return current_user_can( $post_type_object->cap->publish_posts );
}

In preparing this snippet, I also opened a couple of issues in Github:

Hello Publishers, Meet Dash

Aside

Specifically, editors at separate organizations asked us the same question: Can you share some of that data with us? You know, the topic data and the data on authors?

Begrudgingly, we agreed, and started to send out reports on a monthly basis.

Editors: “Hmm, this is great! Can we get this quicker?”

Parse.ly: “Uh, sure. We can give it to you weekly.”

Editors: “Awesome! Actually, it’d be great if we could get this daily.”

Parse.ly: “OK, what’s up here? Why do you care more about the data than the recommendations?”

Well, as it turns out, nobody had really showed them this data before, and the data was simply eye-opening for the editorial team. They were using it to go beyond monitoring individual articles to understanding what was resonating with their audience.

Queue the second Aha! moment in early 2011. We took a step back and did some research on analytics tools for online publishers. What we found was astounding. Almost no innovation had happened on the analytics side for online publishers. Most tools were one-size-fits-all systems that treated an e-commerce site the same as a content site, and obviously, that’s not the way to do it.

Content-based sites are dramatically different than an e-commerce property from both a data and business perspective.

It’s no wonder these publishers were clamoring for data that provided fresh insights on their property. Publishers need to know how their content breaks out by topic, what causes a post to go viral, why one author does better with search traffic than another, and a bevy of other key insights that are specific to their needs. We knew this was a big opportunity, and decided to dive head-first into the analytics space.

Sachin Kamdar — Hello Publishers, Meet Dash

Show biographies for co-authors at the end of your post

In the WordPress.org forums, doubleedesign says:

I want to add the authors’ biographies to the end of each post.

Awesome… it’s pretty simple to do. Conceptually, what we need to do is load our co-authors, and then loop through printing the relevant information for each one.

You’ll want to put the following code snippet within The Loop in any template you’d like the bios to appear.

/**
 * Show multiple Co-Author biography fields at the bottom of a single post 
 * This snippet should be placed within The Loop
 */
if ( class_exists( 'coauthors_plus' ) ) {
	// Get the Co-Authors for the post
	$co_authors = get_coauthors();
	// For each Co-Author, echo a wrapper div, their name, and their bio if they have one
	foreach ( $co_authors as $key => $co_author ) {
		$co_author_classes = array(
			'co-author-wrap',
			'co-author-number-' . ( $key + 1 ),
		);
		echo '<div class="' . implode( ' ', $co_author_classes ) . '">';
		echo '<h4 class="co-author-display-name">' . $co_author->display_name . '</h4>';
		// Only print the description if the description exists
		if ( $description = get_the_author_meta( 'description', $co_author->ID ) )
			echo '<p class="co-author-bio">' . $description . '</p>';
		echo '</div>';
	}
}

If you’d like other co-author details to appear as well, like their avatar for instance, you can modify the output within the foreach loop.