Wordpress how to make current theme responsive - php

I am having a website and i have applied a WordPress theme to it. But it is not responsive and doesn't view properly on mobile and other handle held devices. So is there any way to make an existing applied theme responsive ?
I am using PAID THEME NOVA.
Is there is any steps which i need to follow ?
Thanks
Ankita

Making a website responsive is not automatic. You need atleast to use CSS Media Queries to make your webpages responsive.
Though there are also responsive frameworks available out there, for example Bootstrap, which are brilliant to use if you want a highly responsive page, but I guess the learning curve is much harder than learning to use Media Queries.

The plugin Jetpack has a module to add a mobile theme to your site. Read about it at https://jetpack.me/support/mobile-theme/. This is a stopgap solution if you can't or don't want to code. Making a theme properly responsive is a lot of work.

If the theme you are using is this one update the theme to the latest version as it apparently already is responsive.
Contact the developers of your theme for specific steps you may need to take to 'enable' this option. If it is a paid theme then you are more than likely entitled to support.

Related

Wordpress blog theme customization

I am building a personal website with Photofocus theme (https://catchthemes.com/themes/photofocus-pro). I completed the website design, now designing a blog page. Actually, I need a custom theme for my blogs ie 4 column thumbnail design. Please see the design below.
Design website link: https://blog.bitdiscovery.com/
But Photofocus blog theme looks different(See image attached)
Following are my doubts?
How to customize the Photofocus blog theme to meet my requirement?
Do I need to manually edit PHP files to achieve the design?
Can I purchase a different theme for the blog only(ie my desired design is
also a WordPress site - https://blog.bitdiscovery.com/)
Suggest me the ideal solution?
Your help is much appreciated.
Thank you.
From the Theme Instructions
You can customize this theme using cool additional features through Customizer at "Appearance => Customize" from your WordPress Dashboard.
If needed, you could contact them as mentioned on this page to customize it for you.
It should be possible to use another theme for your blog when 1) The site is on a subdomain (and thus a separate WordPress installation) or 2) when the theme provides a "blog" template option (but that would be only partially different).
If you are looking for a flexible, totally customizable solution, I can recommend Oxygen Builder. But you'll need some knowledge about HTML/CSS/PHP for it.

Can I use HTML based theme in wordpress

I've been trying to create different themes in wordpress but it seems difficult to me as it requires some core functions of Php which I am unable to understand. Now I want to ask the question in details whether we can convert HTML theme to wordpress theme? I know that every theme is made in HTML but what If I make a theme in HTML/CSS or even bootstrap. How to integrate it with wordpress Posts and Pages thing? How can I tell wordpress that when a user adds a post through wordpress, it should go here or wherever? I think the question is vague but I myself is confused. Please do let me know if you understood! Thanks
You will need a combination of PHP, HTML, and CSS (at the least) to create a WordPress theme. Luckily, the PHP requried for a basic theme is pretty simple. I'd like to refer you to: https://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm . It gives a basic overview on theme development where the PHP isn't too involved.

Integrate plugin in wordpress and custom wordpress administration panel

I was wondering is these two options are possible:
How to take plugin, for examples Contact 7, and integrate it into WordPress? What do I need is to make "custom wordpress administration panel" with "custom options", and I want Contact 7 to be always present, without need to install it as plugin. So, when I copy/paste my WP folder, and change wp-config.php and install theme, I want Contact 7 to be there as default.
Is it possible to create 100% custom look for "wp-admin". If yes, can you give me some quick tips on how to do this?
Best regards.
This question is quite broad, so it will get a broad responsive from the SO WordPress community. Also, there is no short answer.
Yes, this is possible. But it requires strong PHP, HTML and CSS knowledge. You can implement custom plugins and widgets into your theme.
https://codex.wordpress.org/Widgets_API#Developing_Widgets
https://codex.wordpress.org/Post_Types
Probably yes, but you wouldn't want to do this. It will probably we overriden by future updates to WordPress, and become a disaster to maintain. I suggest the following articles on the WP Codex. Creating Themes for the admin are fine.
https://codex.wordpress.org/Creating_Admin_Themes
https://codex.wordpress.org/Customizing_the_Login_Form

WordPress Multiple Themes for Single Website

I’ve been experiencing a problem that I was hoping someone could point me in the right direction. In an effort to make my website more mobile friendly, I purchased a mobile responsive theme. While I know I could have created a sub-domain or a directory to house the mobile version of the website, I’ve been attempting to have the original domain http://example.com switch themes based on the user. In other words, for http://example.com, Desktop user views DesktopTheme and Mobile user views MobileTheme. With the Any Mobile Theme Switcher plugin, I was able to accomplish this will little issue. However, for certain pages I would like to be able to display the desktop version to the mobile user. For example, for single posts, I would like the desktop user and the mobile user both to see the DesktopTheme.
Unfortunately, after several hours of searching and experimenting I am not further along than when I started. Using different templates appeared to be an option, but it’s not a true theme switch. When I altered the template files, mobile users received a hybrid version of the site that includes the mobile header and an unstructured version of the desktop version. A similar result was achieved when I simply copied the single.php file from DesktopTheme into the folder for MobileTheme.
Example:
<?php get_header('/var/www/html/wp-content/themes/DesktopTheme/header.php'); ?>
Any ideas?
There is a plugin that you can use for switching themes based on the post type as well as a lot of other conditions:
http://codecanyon.net/item/wordpress-theme-switcher/558740
I'm not aware of any free version that offers the same functionality, but that doesn't mean one doesn't exist.
With that said, I think you should reconsider your approach here. The entire point of responsive design is so you do not have to have separate mobile and desktop sites. I think you should sidestep this entire issue by using the responsive theme everywhere.
Using a single responsive theme is going to make maintenance much easier and give the user a more consistent experience.
Also, get_header is meant to load a header file from the current theme. You can't load components from other themes and expect them to work correctly.

Making a dynamic website using core HTML/CSS and PHP or Wordpress

I have to make a dynamic site for my assignment, the site must have an admin panel where the owner of the site can change certain visual elements that will be specified by them.
Now the question is will I have to use core PHP HTML/CSS to do this entirely?
Will Wordpress provide any help in this situation?
I have read people making sites using Wordpress so will this help me regarding my situation?
WordPress is a CMS. You'll have a lot of control over the content, and can add additional control by use of Custom Post Types (CPT) and taxonomies.
There are lots of themes you can use and extend by use of child themes, or you could either build your own from scratch or use a starter theme (I would recommend Underscores).
You can, of course, roll your own using HTML, CSS, JavaScript and PHP, but it is a lot more work.
WordPress is a simple and user-friendly solution for your issue but if you want to avanced custom the admin panel for each user or each group user you must use Drupal : https://www.drupal.org
Yes, definitely WordPress is what you need. There are other solutions like Joomla, Drupal also available but I would suggest to use WordPress though. Using it wou may create your own widgets and specify areas which you want to allow administrator to edit. So basically if WordPress theme is done right the end result will be very good using WordPress.

Categories