CogBlogged under ‘Wordpress’

These posts document experiments in hacking and tweaking Wordpress; I hardly call myself expert, but I do like to tinker under the hood. If there is something I can do for you, bark my way or visit me at http://cogdog.it

Feed WordPress 101: Feeding The Machine

creative commons licensed ( BY-NC-SA ) flickr photo shared by Mr Michael This is part 3 of 5 in a series of posts for Building Connected Courses: Feed WordPress 101 Basic Concepts of Syndication – and what to think about even before you touch that WordPress thing Installing and Setting up Feed WordPress – Minimal settings, and planning the way content is sliced, diced, and recombined »» Feeding the Machine «« – How to get RSS feeds into the aggregator without losing a finger Some Feed Magic – Optional ways to improve feeds from sites such as flickr, twitter, etc, creating a twitter archive, RSS Feed TLC Some WordPress Extras – adding attribution, setting featured images, shortcodes At the end of our last section on setting up Feed WordPress, we reviewed the basic process for adding a site to our aggregator. In this post, I explore this farther, because, while […]

(see the full barking...)

Feed WordPress 101: Installing and Setting Up The Machine

creative commons licensed ( BY-SA ) flickr photo shared by cogdogblog This is part 2 of 5 in a series of posts for Building Connected Courses: Feed WordPress 101. Basic Concepts of Syndication – and what to think about even before you touch that WordPress thing »» Installing and Setting up Feed WordPress «« – Minimal settings, and planning the way content is sliced, diced, and recombined Feeding the Machine – How to get RSS feeds into the aggregator without losing a finger Some Feed Magic – Optional ways to improve feeds from sites such as flickr, twitter, etc, creating a twitter archive, RSS Feed TLC Some WordPress Extras – adding attribution, setting featured images, shortcodes In the previous section, we planned out a structure for our syndicated content. Now let’s plugin the machine and twiddle a few dials. If you like documentation, check the wiki on the developer’s site. […]

(see the full barking...)

Feed WordPress 101: The Basics

creative commons licensed ( BY-NC-SA ) flickr photo shared by cathywitch This is part 1 of 5 in a series of posts for Building Connected Courses: Feed WordPress 101 »» Basic Concepts of Syndication «« – and what to think about even before you touch that WordPress thing Installing and Setting up Feed WordPress – Minimal settings, and planning the way content is sliced, diced, and recombined Feeding the Machine – How to get RSS feeds into the aggregator without losing a finger Some Feed Magic – Optional ways to improve feeds from sites such as flickr, twitter, etc, creating a twitter archive, RSS Feed TLC Some WordPress Extras – adding attribution, setting featured images, shortcodes Why Bother? If you have gone this far, you’ve likely already made a decision to run a course or community in a distributed manner. Why would you do this when your institution provides a […]

(see the full barking...)

Building Connected Courses: Feed WordPress 101

This is the first in a series of posts meant as a guide for almost anyone to create a WordPress site that operates as a networked hub for content created elsewhere. This is the engine, the Jim Groom Syndication Bus that drives ds106, the Open Digital Storytelling course/community/space. It is intended primarily for Connected Courses, which is intended to be offered in October-November 2014 as an open course in how to create open courses. I have built several of these sites in the last few years, after learning how it works with ds106, such as ETMOOC (Educational Technology MOOC), Project Community (The Hague University of Applied Science), Harvard Future of Learning Institute, rmooc (Thompson Rivers University), and most recently Thought Vectors in Concept Space (UNIV 200 at VCU). All of these sites are different, themes, pupose, kinds of syndicated content, but they are all are powered by WordPress and the […]

(see the full barking...)

Multisite Thinking

cc licensed ( BY ) flickr photo shared by Kevin Gilmour Apparently there is a strain of Technology Fatigue swirling around I've been hearing a lot of technology fatigue from faculty this year. — Bryan Alexander (@BryanAlexander) January 15, 2014 I do not have a cure. Maybe try a nap? I do not deny the feeling and I waft it myself. You can either mire in a stupor or change things up and find something that excites you (c.f. Curly’s Law). It’s not limited to technology; if you are not continually retooling your approach, then the heavy feeling is imminent. Over the last few months, I have started to realize that my designs for a number of WordPress based projects have been focused on the singular need, not the longer term iteration. What? I worked on a project in 2012 with Nancy White to create a ds106ish blog aggregating course […]

(see the full barking...)

Backdooring a WordPress User Admin Account

cc licensed ( BY NC SA ) flickr photo shared by amanda tipton Understanding some of the database structure of wordpress can help you out of some jams. Ot maybe make some new ones. I had a recent situation that may never happen for someone else, but knowing something about the way WordPress stories user account information shortcutted a problem. The situation is a client who hired me to move their web site, and help create a new design. The first part has taken much longer than expected because the person who managed the site was rather… tightfisted with control. The ftp information provided never worked. The client who the site belonged to did not even have admin access to their own site, so they could not even make me an admin account. But I was provided the login to phpMyAdmin. And that is all I needed. The basic thing […]

(see the full barking...)

Styling Down those Oversized Images in WordPress

cc licensed ( BY NC ND ) flickr photo shared by Reema This blog’s crusty old theme (I still like it, sue me) has a pretty narrow width content column, 500px fixed. I typically size my media to fit. Since I have been syndicating content into here from my other blogs– my Barking Dog photo site puts images in at 950px wide, and my ds106 tricks site is at least 800 wide, I end up with posts requiring manual editing. Here is an example, the post originally at ds106 tricks has images 71- px wide, so when they are syndicated here, I get cruft like: The images blow wide, at the top its not horrible, they are behind the sidebars… but it bothers my design sense. I’ve noticed on themes like the stock WordPress Twenty-Eleven -Twelve, -Thirteen that it seems to magically size all images wider than the column width […]

(see the full barking...)

WordPress Dashboard Menus of Your Own

In my development work on the template for a ds106 assignment bank site I’ve been learning a bit more how through code I can add menus and submenu items to the wordpress dashboard. I was thinking about that while editing some of the items set in the queue for the Daily Create. On this site, each published post is a single daily create, the ones that people submit via our form end up as draft posts, and the ones lined up ready to go are scheduled posts (published but set to a future date). The thing is when working with these, I end up having to first go to the posts menu, then clicking the menu link for “Scheduled” or “Drafts” to edit: And I was wondering if it would be possible to add some submenu items to the Posts menu on the left side to reduce the clicks by […]

(see the full barking...)

Creating a Page for Last 100 Posts in your WordPress Site

Because she’s #ds106 #4life and an awesome grandma… #ds106 I'm looking for a way in WP to add a page that shows all of my blog posts. HELP? @cogdog @timmmmyboy http://t.co/CFxbAwhm6y — Rochelle Lockridge (@Rockylou22) August 25, 2013 I do have one of these on CogDogBlog- mainly because I wanted a reference way to be able to grab the links to my own posts when I write new ones. The way I did it is a bit arcane (especially since I did it like 4 years ago), but here is a method that should work for anyone with a self hosted WordPress site. (1) Make a copy of your template’s page.php file and name it something like page-last100.php. (2) At the very top, above everything else add: <?php /* Template Name: Last 100 Posts */ ?> Doing this allows this to appear as am optional template in your WordPress Page […]

(see the full barking...)

New Site, Look for True Stories of Open Sharing

I was not happy with the way my site was working out to present the new collection of True Stories of Open Sharing. I found my categories were forcing me into artificial classification. And the nifty gizmo I had used previously, CoolIris, for the “wall of media”, works, but is annoyingly tedious to update (manually editing of a Media RSS file). I also thought I could embed videos directly from YouTube, but no. The answer? Of course, a new WordPress site – http://stories.cogdogblog.com/ I was hoping for a theme that was kind of like a video carousel, where I could load stuff in a lightbox overlay off the front page, maybe from a post excerpt. Most themes I found were ones that had nice front ends, but pointed to videos on a post. And heck, I already had one working well for my photo gallery with customizations done to randomize […]

(see the full barking...)