wordpress theme install failing

Problem was, that the FTP user does not equal the Apache / webserver user. I just had to (recursively) own the wordpress directory /var/www for the www-data/webserver user: sudo chown -R www-data:www-data /var/www Please refer to this link for further info about the owner of a directory.

Does heavy theme and plugins affect server’s response time? [closed]

You’ve touched on a few things here, and there’s both the server and the frontend response time that you’re battling with. You might have issues with both. It’s worth noting firstly that PageSpeed (and the style recalcuating alert in the Chrome timeline) both deal with front-end aspects only – in slightly different ways though (another … Read more

Will my site get messed up when the wordpress theme updates if I edited the html code in the editor to change footer?

Save the code you edit to your computer. When you update the theme, make the same edits again. I highly discourage this practice, but it works. Most “savy” tech dudes use “git”, or other similar versioning software practices to keep from having to do this. Also, as you have stated, a child theme could exist, … Read more

Variant of the same theme for each page

The simplest would be to add it to a CSS style. WP output body classes, which allow to precisely target any specific page with CSS by ID, for example: <body class=”page page-id-7 page-template-default logged-in admin-bar no-customize-support group-blog no-sidebar”> While it’s not default I also like to hook into it and add page-[name] class for myself. … Read more

Not all CSS elements transferring via parent to child?

good question! Basically, in your enqueue you call the Parent stylesheet first then the child, so any child styles (by definition of css specificity) will override the parent styles. Code example from the WordPress codex: https://codex.wordpress.org/Child_Themes <?php function my_theme_enqueue_styles() { $parent_style=”parent-style”; // This is ‘twentyfifteen-style’ for the Twenty Fifteen theme. wp_enqueue_style( $parent_style, get_template_directory_uri() . ‘/style.css’ … Read more

Icons not showing [closed]

It’s look like fontawesome fonts are not available. In the fontawesome.css the path is ../fonts/fontawesome-webfont.eot Verify this path, correct it if fonts are another folder. The css is waiting for this structure —theme fonts fontawesome-webfont.eot … css fontawesome.css … But your structure is maybe — theme fontawesome.css fonts fontawesome-webfont.eot …