Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9247801
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T09:49:30+00:00 2026-06-18T09:49:30+00:00

My mission: I have a system that could have been a standalone website, but

  • 0

My mission:
I have a system that could have been a standalone website, but I would like to be a part of an existing CMS so that I can avoid writing my own user management system, forum, blog system, etc. I could have made it as a component in Joomla! as I have been working with that before, but unfortunately I do not like Joomla! and have therefore chosen WordPress.

My problem:
My system should both have admin pages and front end pages available inside my WordPress page. I have been able to create a plug-in and add admin pages, but I have yet to find out how to make the front end.
One solution could be to create a page-template in my chosen theme, but as I want to seperate my component from WordPress as much as possible, and also want it to be theme-independent this is a bad solution.

How can you help:
Please provide me with a simple example or guide me towards either a tutorials or an existing WordPress plug-ins for me to look at to be able to make my plug-in. Bear in mind that this plug-in should only be used on my page and that I only want to use WordPress as a shell for the plug-in

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T09:49:31+00:00Added an answer on June 18, 2026 at 9:49 am

    One way to do what I think you need is to create a custom template file that you can drop into any theme. Then you just need to create an empty WordPress page through the wp-admin back end and set the page template as ‘MyPluginPageTemplate’. The template page is theme independent, and can be dropped into any or all themes in the system.

    For instance, create a file called ‘myplugin-template.php’ and save it in the root of the active theme’s folder. (eg /wordpress/wp-content/themes/activetheme/myplugin-template.php)

    Put the following code in the file:

    <? 
    
     /**
     * Template Name: MyPluginPageTemplate
     *
     * A custom page template for my plugin
     *
     * The "Template Name:" bit above allows this to be selectable
     * from a dropdown menu on the edit page screen.
     *
     * @package WordPress
     * @subpackage 
     * @since 
     */
    
    get_header(); ?>
    
            <div id="container">
                <div id="content" role="main">
                <?php
    
                $c = new MyPluginClass();
                $c->pluginInit();
    
                 //Here follows the usual code to include page content in WordPress - comment out here, because probably not required:
                 //get_template_part( 'loop', 'index' );
    
                 ?>
    
                </div><!-- #content -->
            </div><!-- #container -->
    
    <?php get_footer(); ?>
    

    In this example I’m using a plugin which is contained in a class, but it could be just a straight function like ‘myplugin_init()’.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I know a lot of question regarding VB6 migration have been asked, but I
I have legacy COM component, and my mission is to write web service that
I have a mission critical Perl-CGI server-side application that I need to extend or
I have been task with the mission of creating a phone solution where clients
I have a python program in an embedded system that needs to write to
I have to completely replace an existing website. The current site is completely spagetti
In my system, many entities requires to have attachments. For example, the Mission entity
If I have a mission critical db, that needs to be regularly backed up,
Let's say you have a .NET system that needs to send out email notifications
I have been given the following programming task (edited to obscure mission-specifics): The raw

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.