~/talk

Using WordPress as a Modern Web Dev

Talkat NDC Oslo 2023 · 2023-05-22..05-26· [web-platform, developer-experience]
slides:none on file

Shows how to run WordPress as a modern developer stack using Local (Local WP) for instant local sites, build a custom theme (index.php, functions.php, styles.css plus split template parts), and replace dozens of unnecessary plugins — the bad example has 40 plugins, 4 abandoned, 6 vulnerable. Demonstrates using Advanced Custom Fields for menu SVG icons and widget-managed content, authoring Gutenberg React blocks (React for editor, static HTML front end) and recommends Wordfence for security; live demo has some breakage but the workflow and tooling are practical.

AI-written summary · about

  1. 0:00Introduction to WordPress
  2. 1:32The problem with WordPress
  3. 5:06Building a modern theme
  4. 6:58Local development setup
  5. 10:51Theme file structure
  6. 14:18Customizing menus and icons
  7. 20:43Using advanced custom fields
  8. 27:21Implementing widgets
  9. 33:05Maintenance and updates
  10. 37:00Gutenberg vs page builders
  11. 42:28WordPress SEO advantages
  12. 44:33WordPress security best practices
  13. 49:54Developing custom react blocks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.