When the browser displays a fullscreen image will do so taking three factors in account:
- display resolution (width and height)
- display mode (portrait or landscape)
- image aspect ratio (width vs height)
So to display using the current resolution and display mode and preserving the aspect ratio, the browser will crop the image: in portrait will preserve the height whereas in landscape mode will preserve the width, cropping the rest that does not fit in current res.
The attached images visually explains the cropping process.
To upgrade the theme:
Download the latest version from envato (installable Wordpress file)
In admin dashboard:
remove the old theme and install the new version
using FTP remove the theme folder from /wp-content/themes/ and then copy the new version
You will not lose the changes if you added content, uploaded media or changed theme/page options.
if you haven't modified the theme files you should be fine.
Try uploading the files somewhere as a subfolder of the theme and then use @font-face to create a font family.
And then simply add the font-family style for each element you want to have that font.
See here for a description of the process:
http://premium.wpmudev.org/blog/custom-fonts-css/
You can edit style.css or use customizer -> Additional CSS
The standard we use is to have 1600px width for full-width images and 800px width for thumbnails
If you are using Adobe Photoshop, save images with 60% quality.
One of the main reasons the site is slow is that you may have lots of images which are not optimised for web.
To check which images slow down the site. If you go to chrome, and right click and the 'Inspect' you will see a 'Network' tab which helps you monitor the loading time for all elements.
Click on the 'time' column to sort the entries.
Second you can use one of the WordPress cache plugins to deliver cached content:
https://premium.wpmudev.org/blog/top-wordpress-caching-plugins/
Third, compress your images using a plugin such as WP Smush
Fourth, optimize your WordPress installation using a plugin like WP-Optimize.
Fifth, use a CDN (Content Delivery Network) to deliver your content over the web.