Esther Velez

write more. write better

Category: Programming (page 1 of 2)

Creating a WordPress Plugin #1

wordpress-logo-stacked-rgb

I am building a WordPress plugin for practice. It’s a modification on the Hello, Dolly plugin that doesn’t really do anything.

As it stands, the Hello, Dolly plugin displays a single, random line from the Louis Armstrong song “Hello, Dolly” at the top of the admin screen.

My version of the plugin will allow you to choose a different song to display. It will also allow you to input your own song with its own lyrics.

Shall we take a look at what we have so far?

Continue reading

Create a WordPress Theme #2: Wireframes

Welcome to my latest Programming Adventure!

This time around, I’m creating a WordPress Theme for a story/game development knowledge base.

Yeah, that sentence scares me, too. Keep reading to see how I’m doing it!

What Did You Use to Make the Wireframe?

There are many different programs online that can help you create wireframes quickly, and I think they’re awesome, but I knew they wouldn’t work well for this project. I would probably spend more time trying to find one than actually putting it together.

Continue reading

Create a WordPress Theme #1: The Idea & First Sketches

Welcome to my latest Programming Adventure!

This time around, I’m creating a WordPress Theme for a story/game development knowledge base.

Sound a bit scary? Keep reading to see how I’m doing it!

Why Create a Knowledge Base

One of the most frustrating things about creating a story of any kind is keeping all of your character information organized. There are several writing programs, such as Scrivener, which help you organize your notes, the manuscript, and character info. But it’s just not displayed in a way that’s intuitive.

I was browsing starwars.com and I came across the Databank section of the site. If you’ve never ventured to this corner of the Internet, the Star Wars Databank is like a brief Wikipedia article on any character, location, or event from within the Star Wars Universe. None of the information is very in depth, but it gives just the sort of overview you would need when writing a story.

Continue reading

Create a WordPress Theme #5: Add Features

Welcome to my latest Programming Adventure!
I’m creating a WordPress Theme and I need to add a few features to make it better. Keep reading to see how it’s gonna get done!

What Features Am I Going to Add?

I didn’t realize this at first, but WordPress is missing a lot of things right out of the gate. I mean, things like Featured Post Images and Excerpts are all functions that exist somewhere, but they have to be initialized. As I poured over the Hydrogen BootStrap design, I knew there were a few things that I needed to add, specifically:

1. Customizing the Comment box
2. Including a Featured Post Image
3. Displaying a short excerpt of the post

Continue reading

Create a WordPress Theme #4: Set Up Theme in WP

Welcome to my latest Programming Adventure!
I’m creating a WordPress Theme, and we’re finally ready to start working in WP!
Can you tell I’m super excited and ready for this?! Keep reading to see how I’m doing it!

Why WordPress?

My first idea was to just hard code everything. And I knew it was a bad idea because it popped in and out of my head in less than a second.

But now, it was time to think about it. I had designed the entire Knowledge Base. I knew exactly how I wanted it to look, how I wanted it to work. Now, it was time to make it real.

The only other thing I could think of was to use WordPress. But then I’d have to learn how to make my own theme, something that I’d never done before. I mean, I’ve pasted in some modifications in a child theme, but never created one outright.

Like I always do when I’m learning something new, I scoured the Internet for information, trusting only the first ten links, even if they are probably more viable ones further down the line.

Ah, Google, you’ve taught me so well.

Continue reading

Older posts

© 2017 Esther Velez

Theme by Anders NorenUp ↑