Wordpress blog theme customization - php

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.

Related

Custom wordpress portfolio

I'm making a portfolio page for a photographer. The photographer should be able to add new projects via wordpress. I am not really familiar with how wordpress uses the inputs for an "post" or "project" to create a new portfolio project.
Currently I have an intermediate knowledge of HTML and CSS. How would I be able to assign my own styles to content that is yet to be created? I figure this requires knowledge of PHP?
I understand this is a pretty general question and I apologise for my question is too vague. Searching for solutions has yet only given me plugin solutions.
In order to create a custom WordPress template not only requires some basic PHP knowledge, but also WordPress template knowledge. You can read all about them here.
I would suggest to use a theme instead. There are countless (the link is just an example) amazing portfolio themes, lots of them free and all of them responsive. If you want to go along with your current theme and use just a plugin to create those portfolio items, I suggest a plugin like Advanced Custom Fields.

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.

Wordpress how to make current theme responsive

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.

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

Add custom content to a wordpress theme template

I'm in the process of customising a theme (styling, css, etc). However, I ran into a small problem, basically I wan't to include an introductory message at the top of the home/index template, and then have it as an option(text area) in the theme options panel. How do I go about doing this. Sorry for the noobish question, haven't found any straightforward solution yet. Thanks.
This is a significant customization that will require changes to the PHP code for the theme. You need a PHP programmer, preferably one who knows WordPress.

Categories