I got designs for pages that all look pretty much like this:
page mixed with editable text/photos and custom post types loops
What is the best way to develop theme like this? Let's say client ic complete noob when it comes to HTML/CSS (and even WordPress, which he demands)
The best way to develop themes like this is using Bootstrap + WP Theme Development together.
https://codex.wordpress.org/Theme_Development
http://getbootstrap.com/docs/4.0/layout/overview/
If you want to have fragments like jobs or article list within the content you can add this functionality by shortcodes - https://codex.wordpress.org/Shortcode_API. Let me know if you need example ( like post or job listing with shortcode ) ?
If you can do some custom page template development for the Wordpress Theme I would highly recommend using Advanced Custom Fields Pro to handle the content entry. It costs $$ but is well worth it. I use this plugin for most of my Wordpress development.
Specifically, I would recommend the ACF Flexible Content field to make the kind of layout in your screenshot. You can code up template parts for each "Layout" and then the user can construct a page with any of the layouts you have configured in any order they want.
Related
I've got a page template that I've built using elementor on wordpress. I need to add a handful of custom fields and not only do I have to upgrade to do this (really can't be bothered messing around with the licences between the dev & live sites) it seems massively over complicated & bloaty for something that should just be a template for a custom post type with 2x ACF text fields.
Right-click & save as gives me 113Kb of html that gives you a migraine at a glance. No way I'm sorting through all that.
What's the best way of doing that in your opinions?
If your fields are text-based, and you're just looking to add the custom fields to the template, maybe you could call them via the ACF shortcode? [acf field=""]
Here the link: https://www.advancedcustomfields.com/resources/shortcode/
As for converting Elementor templates specifically to HTML, I'm sure; but if you want to convert your WordPress website to HTML, then you could make use of the: Simply Static WP Plugin
I hope this helps.
I'm making a website in WordPress, and I'm using a plugin ACF PRO. I'm doing the entire site with flexible content, so the WordPress site is like a page builder.
Everything is fine, however, I came to a point where I need to have same functionality for single-[custom-post-type], so I can "Add row", header, footer etc... on it, but I can't figure out on how to do it.
I know that it's possible, because e.g if you look at this site here: https://rolleragency.co.uk/our-projects/
You can see that it works. I know they are using flexible content because I worked on that site and I did there what I wanted. I can't remember how to do that.
I think I had to use a Tempate Page? Or? I can't remember.
THe site is built entirely on flexible content, so everything there is modular and it's like a drag and drop, but how do I do that on single-slug?
You have to create a page template, yes.
So something like page-projects.php then in WordPress admin you would have a page called Projects.
The template you created should be automatically applied to this page. If it doesn't for some reason you can choose which template WP should use on the right side when editing a page.
Now, you can add whatever code you need to the page-projects.php. And also any fields you may need for that page you can set up in ACF by telling ACF to apply those fields to pages that use projects template.
This is how I would and did do it on several occasions :)
I am planning to make a website whose theme similar to Wattpad. I would like to know is there any Wordpress theme which is available like that? or having options like allowing users to write stories in my site as well get views and upvotes fo their posts.
I really need it. Thanks!
Themes are not supposed to include special functionality. They supposed to just be the look / style.
You'd need a plugin to show the views & upvotes. There are many of those.
An example It looks like https://fiftywordstories.com/ is running twenty-thirteen theme with a plugin - view source to see the plugin.
I am about to build a Wordpress theme for a non-blog website. I am familiar with the basic post/page concept and I used to set a static page being the front page.
Now I want the fron-page to change *its background image* and a little part of its content every few seconds (Here is an example of what I am trying to achieve.)
I already know how to develop the javascript and HTML part of that! I would like to know how to make those changeable items (background-image as well as the small content) to be managable in the Wordpress admin area (Since that's the whole point o a cms, right :-)).
How would you do that? Is there a plugin to connect custom contents like that? Or do I have to build my own plugin? I would appreciate your thoughts :-)
The rough steps to take:
Create a custom posttype
In the supports option enable thumbnail
Create a few posts with a featured image (and other data you want)
Fetch your posts using WP_Query
Loop your posts.
Do JS magic.
questions? ask.
Is it possible to create an image gallery in wordpress that is managed by the admin via it's own page / panel. I am not talking about creating a new post and adding custom html for each image. I mean actually having a page in the admin that has the ability to upload and manage your images?
If it is possible how do you go about creating a custom page like this? I understand the PHP side of uploading and manipulating images, but I don't know how to integrate it with wordpress. I don't need a full blow tutorial on how to do this, but if you could just point me in the right direction that would be great.
One issue that comes to mind right away, is if this is possible would upgrading wordpress break the code? Since I assume you have to edit the admin files directly and you can't just do it from your own custom template?
From playing around I found NextGEN Gallery (http://wordpress.org/extend/plugins/nextgen-gallery/) that has a tab in your admin panel. It looks like it would meet your needs.
You can manage all your media from the WordPress Media Library using tags if you install Tag Gallery
It requires the Media Tags plugin but it makes managing galleries so much easier and your using the built in media facilities of WordPress so it's not disjoint from the experience. There is a new version in the works that will offer much more impressive functionality as well.
Hope that helps.
There are a huge amount of image galleries for wordpress already made. Have a quick google for some (search "wordpress image gallery") and see if any of them are suitable (I'll be surprised if one of them isn't).
Failing that, you'll need to create yourself a Wordpress Plugin.
I've integrated ZenPhoto into my wordpress blog. It was pretty easy, would probably take you a few hours. The admin pages are completely separate from the wordpress admin pages, so you can easily give access to only one person.
You can create a custom post type called Gallery to manage create and manage image galleries. The post will have its own "Gallery" panel in the admin section and from there you can add new galleries just as you describe. There are lost of tutorials for creating gallery custom post types.