CoL Theme shortcodes

CoL Theme Shortcodes[1] We want to avoid theme-based shortcodes.[2] The shortcodes defined in the theme are: [gallery] $args = array( ‘post_type’ => ‘attachment’, ‘numberposts’ => -1, ‘post_status’ => null, ‘post_parent’ => $post->ID ); [button]        ‘type’ => ‘default’, /* primary, default, info, success, danger, warning, inverse */ ‘size’ => ‘default’, /* mini, small, default, large */ ‘url’… Read more »

Announcements on InsideLaw

Announcements are placed on the homepage of InsideLaw by creating a post in the category “Announcements” To create On the dashboard admin menu, Posts / Add New – enter a concise title, content in the editor, and select “Announcements” and other relevant categories in the Categories select box. The listing of announcements will include an excerpt from the… Read more »

Admissions events

The Admissions office has a separate WordPress site for their prospective student events https://insidelaw.gsu.edu/admissions/ It is a fairly standard installation with a few special configuration changes to the Events Manager, most notably, the Default event list format:         <tr>                 <td>                 <p>#_EVENTDATES</p><p>#_EVENTTIMES</p>      … Read more »

InsideLaw Widgets

The gsu-look-alike theme[1] has 5 widget area, Main Sidebar Homepage Sidebar Footer 1 Footer 2 Footer 3 The Homepage template has a full-width “hero” unit (?slider?) that I know little about, and is not used much, if at all. Footer 1 is the main footer text (copyright, etc.). It has been altered to be full width…. Read more »

Event management

The plugin is Events Manager Pro and more documentation is available on their site Events are submitted via InsideLaw by anyone. Unless submitted by someone with “event_publish” permissions, the event is placed in “pending” awaiting approval. General information about tagging and categorizing can be found in our Best Practices. Note that “College Events” is intended only for… Read more »

Intranet communications

For setting up a communication system on Insidelaw, I cannot find the type of communications plugin that I am envisioning. It’s really simple, so I can’t understand why it doesn’t exist. There are some “private messaging” plugins, but none are quite right. Simply put, users would be able to submit a post where they designate which… Read more »

Externships system

WordPress Externships system Working version now at https://insidelaw.gsu.edu/externships/ Admin page “Externships” on dashboard, allows “Bulk Actions” of “Edit” to set (but not reset[a]!?!) categories, type and semesters. Bulk edit can also place selected Externships into “Draft” status to hide from listings Two complete systems – the “default” posts listings and the “shortcode-implemented” “selector” Opportunities listing. Default system:… Read more »

Custom content and taxonomy

Custom post types (such as “externship”) are created by CCTM Custom taxa are created with the WCK – Custom Fields and Custom Post Types Creator[1] A few hard-learned points: for publish/edit/delete capabilities, on the CCTM “Advanced” tab, set only the “Capability Type” as a singular noun name and do not check “Map Meta Cap” or… Read more »

show_content at scheduled times

Schedule to show_content shortcode NOTE: BUG – causes a 502 Bad Gateway error (PHP SIGSEGV – core dumped) error is embedded within an Events Manager Pro page. Allows a section of a page to be shown on the web site only during a specified time period. Note that entire posts can be scheduled to appear with… Read more »

login_jump

login_jump[2] is used to redirect to laws.gsu.edu and log in the WordPress user into Contentor/agora Usage: [login_jump url=”http://laws.gsu.edu/agora/index/My_WebCourses”] The script adds the WordPress username and a “token” hash code that is good for 1 minute (technically it is good for 3 minutes in case the two server’s clocks are off by up to a minute.)… Read more »