January 26, 2013 at 5:08 am #14979
It is so difficult for a non coder to replace a logo. Just make a simple option in the theme for uploading the logo pleaseJanuary 26, 2013 at 7:47 am #14985
I've addressed this before. There is not going to be a solution similar to what most themes have which is a simple "upload logo" button. To someone relatively new to WordPress it's amazingly difficult to change the logo. With some themes you have to replace the logo.png file. This alone is near impossible for newbies who are unfamiliar with how to get into their hosting account, find their database, then rename/delete the existing file and upload a new one - also exactly named logo.png.
Other themes have you upload a header image - oh, but not just the logo, that's too simple. The entire header image meaning your logo needs to be set on a transparent canvass. Also near impossible for someone new.
But for some themes, also don't forget to go into your Genesis settings and change it from text to image.
Whoever creates the first "upload logo" plugin for Genesis will be a very popular person. It's an example of making something much harder than it has to be.January 26, 2013 at 9:30 am #14999
@wp_guy I think you've made it sound more complicated than it actually is. You can:
1) Upload your logo using the standard WP media library. Grab the link to that file and in your child theme CSS, change logo.png to your WP media library link. That's just basic CSS editing.
2) If you don't want to create an entire header image on a transparent background, don't. Just upload your logo image (again, using standard WP media library tools) and specify that as your header. Adjust your child theme CSS to reflect that your header is not full width. For example, that means it has to be positioned on the left, as opposed to centered. Full width headers make the mobile media queries easier to adjust, but there's nothing that requires that your header be full width if you don't want to go that route.
Child themes can have different backgrounds in the header area, so any approach to logos/headers has to provide flexibility. But because people can use basic WP media uploading, there's no need to get to their hosting account or mess with a database. If even editing child theme CSS is beyond what someone wants to do, maybe that person should consider managed WP hosting, which I offer at about the same price as a good shared hosting plan. We'll tell you what you need to change in your CSS and if you can't figure out how to do it, we'll change it for you.
January 26, 2013 at 10:10 am #15014
First, it's extremely easy for me to upload my client's logos to any child theme. That's not what this conversation is about. It's about the ease of changing the default logo for someone who bought a StudioPress theme and is relatively new to WordPress. While most noobs can follow their theme's instructions to get it set up, what you just posted is "Klingon."
"Adjust your theme's CSS" is not user friendly to most people purchasing themes to do something as simple as upload a logo. Now, if SP doesn't want to create a simple "upload logo function" with each child theme you create, that's fine. Just understand they're making it harder than it has to be for noobies. It's just more unnecessary support questions. In my business we call it "creating work for yourself."January 26, 2013 at 10:54 am #15024
You understand what i mean. SP is the best in site optimization and themes but lacks user friendly methods to change things in the theme, other themes do have this function. I hope SP will work on this.January 26, 2013 at 2:32 pm #15058
@wp_guy, I understand the point you are trying to make.
It’s about the ease of changing the default logo for someone who bought a StudioPress theme and is relatively new to WordPress. While most noobs can follow their theme’s instructions to get it set up, what you just posted is “Klingon.”
For even "noobs" the custom header is a simple, straightforward approach. However, let's say I'm wrong about that. If a user finds setting a custom header too challenging, I'll venture to say that they're going to get frustrated by trying to set up and maintain a self-hosted WP site on their own server. CSS changes are among the simplest of changes to make to a site, so if those changes are beyond the skill for a newcomer, there are a range of issues that routinely come up (e. g., keeping a site secure, dealing with plugin conflicts) that will likely prove even more troublesome. For those folks, managed WP hosting is a better solution. Newcomers to anything have to ask themselves some basic questions: if what I posted is "Klingon", do you want to take the time and energy to understand it? If so, there are plenty of people in the Genesis community who'll help you. If you don't want to devote that time and energy (and there are plenty of good reasons why you might choose not to), there are other routes to use Genesis, run a great site, and avoid having to learn Klingon.
I can't speak for SP, but I don't think they are targeting the newcomer who doesn't have the skill set to make a few CSS changes, even when those changes are directed by others. I vaguely recall SP having a statement somewhere that to make effective use of its themes, one should be able to use FTP and make basic CSS & PHP changes, even if those changes are directed by others. That's true for just about any self-hosted WP install.
@jimmyc - On other themes having these types of functions, you're right. But each of those functions consumes some resources/adds weight to the overall framework. This feature for logos might be important to you, but there is a long list of small features that are equally important to others. Putting those features in the framework would make the framework slower and would hurt the overwhelming majority of Genesis users.
You must be logged in to reply to this topic.