Unhide Custom Fields Screen Options When Using Advanced Custom Fields
If you use Advanced Custom Fields you may not realize it removes the ‘Custom Fields’ option from your Screen Options view and hides them entirely in the space they normally occupy below your posts/pages. That’s nice occasionally and a pain other times. Today it was a pain.
I figured this out one time before but it took me a while to re-find it at this github page so I’m leaving it here in case I forget again.
add_filter( 'acf/settings/remove_wp_meta_box', '__return_false' );
Given a different type of planning I’d have started with Alan’s Daily Create Theme but that’s now how these particular stars aligned. Instead I had a course site that was mostly built and had been polished in a variety of theme specific ways when the daily create idea came up. I didn’t really want to mess with switching themes etc. as time is getting short. Plus there was probably more than a bit of curiosity if I could stitch 80% of the functionality together via non-programmistan means. I turned to a few of my old standbys to get this done. The theme remains Flat Bootstrap. The plugins pulling the majority of the weight are- Feed WordPress– pulls in the student blogs, Flickr images, and possibly Twitter via this Gravity Forms– lets the site admins create daily create prompts in a structured way without needing to know exactly what they’re doing Display posts shortcode– lets us easily embed the participant submissions with the prompt Simply Exclude– will allow us to include/exclude categories from specific pages. In this case I just wanted to keep the Flickr generated daily create elements from cluttering up the main bloggregate page. I’m ok with showing blog submissions here even if they are daily creates. On the looks side, I’m using Jetpack to do the custom CSS […]
VCU is reading The Circle by Dave Eggers. All of the first year students will read the book in addition to a number of different faculty members and it’ll play various roles in various classes. So all that means lots of potential for interesting connections but very, very little consistency or hope for consistency.I talked to Joseph Cates about potential options for online annotation but I don’t think there’s much likelihood the publisher will give us the type of file we’d need to make that work well cross platform and between sections. The usual things that help you structure a site an experience like this aren’t going to happen but I would really like to allow people to engage with the larger community around this book. That’s the whole point of everyone reading the same book! So I’m relying on the basic blog-based aggregation hub option. The plan is for it to be a lot like the #thoughtvectors site which Alan has explained at length. People can enroll via a Gravity Form that’ll get them tied to their teacher/class and/or we can cherry pick anything with the #VCUcircleWe do need that to be consistent as an opt in element. tag from the Rampages community feed. That is pretty standard these days. 🙂 But a major uniting factor in these sites […]
Students writing short papers and posting them for comments from other students is a fairly common pattern among VCU faculty. It’s a nice entry point because it doesn’t require any radical rethinking but still starts to expand the audience for the work, has possibilities around peer review, and is a possible gateway to writing on the web more natively. There are lots of ways to do this. I’ll break down one option path here. The faculty member wants students to keep writing in Word. There’s no immediate interest in writing in WordPress or in Google Docs. The goal is to have comments made by other students on the document as a whole (not specific to words/phrases/sentences/paragraphs). Initial Setup – The Form We setup a Gravity Form to create a post with a document embedded in it using Google’s document viewer. You can explain it as mail merge into a WordPress post or if that doesn’t help you might show them this image as most people have been on the failure end of a mail merge attempt. You’re probably want a minimum of three fields for the user to fill out and you’ll have two that are invisible to them. The three you’ll need for the student are their name, the title of the document (the post will get this name […]