I’m by no means a professional web designer, although, I did begin university for that.
I use a “mostly” WYSIWYG program for creating WordPress themes, though, and I have a lot of fun with it, most of the time.
Today has been one of those days where I’m definitely not having fun.
All that I wanted to do was make a small graphic to be used as a post divider. The graphic itself was easy, but managing to insert it in such a manner that it automatically follows each post in my theme, but only on the primary posts page, has been a nightmare.
I know how to work with CSS. So, doing it that way shouldn’t have really been an issue, except for the way that the program I use lays everything out. The CSS class that defines the layout of posts also appears in various other locations, such as the divs that category archive titles are in and after the navigation on single posts. If I attempted to put the graphic in that way, I wound up with this little swirly image all over the place!
As a result, I have now butchered this theme about 46 times, and mangled the template pages for the software I use beyond all recognition. (Thank goodness I have been clever enough to back it all up!)
So, why don’t I just do the coding myself? Well, because that’s not the part of designing WP themes that I actually like. It’s the visual elements of web design that I enjoy, and really, the part I feel I’m better at. Ugh. CSS and HTML kind of make me want to tear my hair out, whereas, creating the graphics in Photoshop is enjoyable and even relaxing.
I really do love playing around at theme design, but, as someone who is really just playing, could you please, for the love of all that is holy, provide me with more options and less restriction?
On a happy note, though, I did manage to achieve my goal… after hours and hours of searching for answers in the support documentation, and pouring through more PHP files than I can count.