=== theme-tweak === Contributors: Keep2theCode Donate link: http://keep2thecode.fether.net Tags: style, css, customize Requires at least: 3.3 Tested up to: 3.3 Stable tag: 1.6 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Do minor changes to any theme styling, and easily display site images: logo, favicon, smartphone icon, and sharing icon. == Description == This plugin allows you to "tweak" or do minor overrides to the style for any theme, much like a child theme. But it also makes it easy to show images for your site's logo, url, smartphone bookmark, and social sharing at sites such as Facebook. First, create a style sheet for the theme you want to adjust. For example, if you have a theme called soverycool, you might name your style sheet soverycool.css. Your file only needs to contain those style elements you'd like to change. Then you can simply upload it to wp-content/plugins/theme-tweak/styles. Once your file is uploaded, just insert its name into the Theme Tweak Options form and press Update Options. If you have several themes, you can keep all of your custom style sheets in that directory as long as they have different names. Then just enter the name for whichever theme you're using at the time. To use a theme without your custom style sheets, just remove the name from the Settings - Theme Tweak form. If the form is empty (or the style sheet doesn't exist), the plugin will not have any effect on the theme. You do not need to actually delete your files from the styles directory. The icons simply need to be uploaded to wp-content/plugins/theme-tweak/icons. Like the styles, they will only be loaded if they exist. The difference is that the names have to be favicon.ico, phone.png, share.png, and logo.png. Changing them is as easy as uploading new files with the same name. == Installation == 1. Upload `theme-tweak` to the `/wp-content/plugins/` directory 2. Create any style sheets you may have for your themes. 3. Upload your style sheets to the `/wp-content/plugins/theme-tweak/styles/` directory 4. Activate the plugin through the 'Plugins' menu in WordPress 5. Go to Settings and choose Theme Tweak 6. Enter the name of your style sheet and press the Update Options button. 7. Upload any images you may have to the `/wp-content/plugins/theme-tweak/icons/` directory == Frequently Asked Questions == = How do I upload files? = There is no automatic upload feature, so you'll have to use FTP, which is likely the method you used when you first installed WordPress on your server. = Is it important how I name the files? = For styles, only the extension (.css) matters, but it would be a good idea to name the file after the theme it overrides. For icons, they must be named exactly as shown in the Description. = What are those icon files anyway? = The favicon.ico file is the site url image that appears in the address bar of your browser. There are free services online where you can create your own, and tutorials for making it with whatever graphics program you may have. It can't just be .png or .jpg and renamed, but must be created as an .ico file. The phone.png image is what will appear if someone bookmarks your site via their smartphone. The size isn't critical, though roughly square is ideal, but it has to be a .png file. The share.png image also has to be a .png file, but beyond that you can make it any shape or size. This icon is what will appear if someone shares a post from your blog on a site such as Facebook, rather than picking the first image it sees. The logo.png image must be a .png file as well, and like the other images, it will only appear if the file is uploaded. This one requires code added to the header.php file of your theme where you want it to appear: `` == Screenshots == 1. Theme Tweak Options page == Changelog == = 1.6 = * Added functionality for site logo, changed required names for some images. = 1.5 = * Added functionality for favicon, smartphone icon, and sharing icon. = 1.0 = * Initial release == Upgrade Notice == 1.5 Added feature to manage site icons for url, smartphone bookmark, and sharing.