$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How to Make and Maintain a Successful Installat...
Search
David Ensinger
August 03, 2013
Technology
1
36
How to Make and Maintain a Successful Installation of WordPress Multisite
A case study of using WordPress Multisite at the OSU Libraries.
David Ensinger
August 03, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
850
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
140
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
140
ActiveJobUpdates
igaiga
1
140
30分であなたをOmniのファンにしてみせます~分析画面のクリック操作をそのままコード化できるAI-ReadyなBIツール~
sagara
0
180
OCI Oracle Database Services新機能アップデート(2025/09-2025/11)
oracle4engineer
PRO
1
210
文字列の並び順 / Unicode Collation
tmtms
3
610
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
220
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
370
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
170
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
2
200
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
160
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
74
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.1k
エンジニアに許された特別な時間の終わり
watany
105
220k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
How GitHub (no longer) Works
holman
316
140k
Deep Space Network (abreviated)
tonyrice
0
17
Producing Creativity
orderedlist
PRO
348
40k
My Coaching Mixtape
mlcsv
0
6
Ruling the World: When Life Gets Gamed
codingconduct
0
92
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
20
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Transcript
How to Make and Maintain a Successful Installation of WordPress
Multisite by David Ensinger
About Me • Front End Developer • Formerly OSU Libraries
• Currently CITYTECH
OHIO OHIO Welcome You
Outline • OSU Libraries • WordPress Multisite • Underscores Theme
OSU Libraries
Courtesy of broken thoughts | http://www.flickr.com/photos/brokenthoughts/4325451872/
Courtesy of broken thoughts | http://www.flickr.com/photos/brokenthoughts/4325448506/
Courtesy of broken thoughts | http://www.flickr.com/photos/brokenthoughts/4324703229/
Courtesy of broken thoughts | http://www.flickr.com/photos/brokenthoughts/4325446276/
The Facts • Total Enrollment: 64,077 • Library Locations: ~12
• Volumes: 7,117,102 • Special Collections: 9 • Departments: 30 • Faculty and Staff: ~ 450
Vision • Advance student and faculty success • Deliver distinctive
content • Foster intellectual connections
Blogs Facts • 35 blogs • ~50 plugins • More
than 400 users • 6.78% of traffic to library.osu.edu • 79,775 pageviews for the quarter ended June 30th
The Process
Focus Group • Met with half dozen site owners •
Discussed their blogs • Came away with great feedback
Strengths • Great content • Frequent posts • Enthusiastic site
admins • Support from Administration
Weaknesses • Infrequent posts • Under utilization of WordPress features
• Poor engagement with visitors • Outdated theme
None
Goals • Use WordPress better • Upgrade theme • Integrate
with Social Media
WordPress Multisite
None
Why Use? • Quick access to many blogs • Common
plugins • Common themes • Shared users • Advanced settings • One upgrade
Multisite Requirements • PHP version 5.2.4 or greater • MySQL
version 5.0.15 or greater • Apache mod_rewrite module (for Permalinks) • More Info: http://codex.wordpress.org/ Hosting_WordPress
Activate Multisite • wp-config.php: define('WP_ALLOW_MULTISITE', true); • Pick subdomain or
subdirectory • site.example.com or www.example.com/ site/
Activate Multisite (cont.) • Add the specified lines to your
wp- config.php file • Add the specified lines to your .htaccess file • More Info: http://codex.wordpress.org/ Create_A_Network
Sites • List all sites in network • See when
a site last updated • Overview of users
Users • Add and edit users throughout the network •
Roles and capabilities are roughly the same as single site installations • Super Admin gets some capabilities normally reserved for Admin • Tip: Assign an Admin to each site and offer both encouragement and support
Plugins • Activate across the whole network or specific to
individual sites • Display Plugins administration menu for Admins to activate/deactivate plugins • Curate plugins and add theme support as desired
None
Favorite Plugins • Akismet • Tip: wp-config.php: define('WPCOM_API_KEY','your_api_key'); • Network
Latest Posts • Network Plugin Auditor • Simple Feed Stats • Sitewide Google Analytics
Themes • Network Enable or Disable • Activate on a
per site basis • Admins can’t activate/deactivate themes
Underscores
None
Underscores • A starter theme, not a parent theme •
All the good stuff: templates, functions, and theme options • Passes theme-check • 1000-hour head start • More Info: http://underscores.me/
Goals • Responsive design • Support for post formats •
Theme options • Curate plugins • Good documentation
None
None
Tools • HTML5 Boilerplate • Modernizr • Sass • Underscores
Theme
Useful Plugins • Debug Bar • Developer • Log Deprecated
Notices • Monster Widget • RTL Tester • Theme-Check • User Switching
None
None
Post Script • Blog skills more difficult to teach than
expected • Few blogs have switched to new theme • No one to resume my work (yet)
That’s It!
Contact • David Ensinger • @DavidEnsinger •
[email protected]
Thank You • Attendees • Speakers • Organizers
Questions?