Wordpress custom admin panel - wordpress

I am developing a bespoke Wordpress theme including a custom admin section inside the Wordpress CMS.
I have been looking for inspiration from exisiting admin panels and have found exactly what I am looking for (but not for jobs) http://demo.wpjobboard.net/wp-admin/admin.php?page=wpjb/job
I have managed to create my own panel section and sub menu.
My Site Options
News
Events
When the user selects News or Events I need Wordpress to list the news and events to be shown on the site. I am confused as to where the news and events data would be stored though.
In a custom php cms I would have events/news tables and list the data out for these in a html table. For Wordpress would it be in the Wordpress posts table or in a custom table?
Thank you.

I'm assuming what you want is a section with optional theme settings. It's a bit of work to explain how to do it here, but I found this tutorial which is extremely helpful.

Related

How to access a wordpress plugin page or add posts without doing it from the Wordpress dashboard?

I am a creating a website on WordPress that uses a plunging called H5P which allows the creation of interactive content. as in the picture below. However the creation of the content is currently only possible from the dashboard.
I would like to allow my website guests to use the plugin to create content but from a separate page and without letting them access or use the WordPress dashboard. In other words, I just want to show the users the section in green in the picture.
Similarly, Is there any way to allow the guests to create posts also without going from the dashboard? such as another page that the same fields to create a post but to be visited without going through WordPress dashboard?
Thanks a lot for any help you may provide
For creating post/custom post content from the front-end, one solution is to use the fol owing popular plugin and extensions,
Contact Form 7 plugin - a popular and simple approach to form designs in WordPress.
Smart Grid-layout Design for CF7 extension plugin - this allows you to design and build multi-column and multi-row grid layout forms to make your form more compact.
To see how this plugin can help you design better forms, see this tutorial on how to design a 2-column form layout.
This plugin extension was designed to fix the flaws of the CF7 plugin as well as improve its functionality, and as a result does a great many things. Once you install the plugin it adds a a tutorial section in admin dashbaord with a list of all the online tutorials available to learn how to use it.
Post My CF7 Form extension - allows you to map a CF7 form to a post or a custom post in the back-end.
To map a form to an existing post, please follow this online tutorial.
To map a form to a custom post type, please follow this tutorial.
The plugin also allows you to map dropdown lists to taxonomies, files to post thumbnails, and many more options. To understand how to do this, see this playlist of tutorials.

Support for multiple blog layouts in the same wordpress site

Is there a way to add support for multiple blog page layouts for a wordpress site. I would like to be able to somehow choose
the layout I want for the post as I create/edit the post. I know for the pages scenario, you can create page templates and
just select the one you want from a dropdown. Is there a way to achieve this same functionality for posts and if so, how?
The current site I am working on is using the klasik framework and the themeforest consult-ts template. I do not know if that makes a difference.
Wordpress provides a template hierarchy which gives you the flexibility to create custom layouts for posts, pages, archives, etc. To create a custom layout for a specific blog post, you would name the template single-{post-type}-{slug}.php
You can find out more about the template hierarchy here

wordpress auto newsletter plugin

I have a Wordpress website with a custom theme which includes Galleries, Testimonies and others.
I'm looking for a plugin that would automatically send an updated email to my subscribers every time something new is added. It should be something very simple to handle. For example the plugin would use a custom template that needs to be created (using the same shortcodes and style-sheet as the website theme). Then it would detect the website sections such as Posts, Galleries, Testimonies, etc and using check-boxes I could select which one I want to include in the newsletter. It would be so convenient for me and the newsletter would be taken care of by Wordpress itself.
Does this kind of plugin exist?
Thank you in advance.

Alternative to using custom WP_object in wordpress for a plugin

I may be doing a word press site in future with a simple property website. Having coming across using custom WP_objects my concern is search querying is a little slow due to wordpress db structure (lots of sql queries). Is there anyway I can create my own custom tables with content and plug that in to wordpress for the properties please?
It would be nice if I could create a admin section for these properties along with some form of custom pages that do not need to be created with in the pages section of wordpress.

Blog section within wordpress

I have a site and I'd like a sub section of that site to be blog.
Details:
The site is fairly dynamic.
I have image carousels that get populated via custom-post-types utilizing featured images.
I have titles and headers being populated via custom-post-types and etc... That's all in the index file.
I want to create a pure blog (i.e. news style subsection of the site that aggregates latest blog posts on the www.domain.com/blog, has widget areas that post related content, comment sections, etc etc...) as a subfolder of the landing page.
I was thinking that I would create a new instance of wordpress and put it in a subdirectory of the domain called blog. Obviously this is not an optimal solution.
I'd appreciate any help.
No reason to do another install of wordpress. Just create a separate template and go from there.
These two links should get you started:
http://codex.wordpress.org/Stepping_Into_Templates
http://codex.wordpress.org/Template_Tags/get_posts

Resources