- Item Name : Doccure - Medical Wordpress Theme
- Published: 12 Nov 2024
- Item Version : v1.4.0
- Author : Dreams Technologies
- Support via email: [email protected]
- Support via Themeforest: Take me there
Doccure
This documentation will provide you all the details you need to use the Doccure theme and understanding of how Doccure is structured and guide you in performing the most common features. If you require further assistance, related to topics not covered in this documentation, then please contact us via our support forum.
We assume that you already have WordPress installed and ready to go. If you do not, please see our section on WordPress to help you get started.
To use this theme you need a working version of WordPress already installed on your server or the local environment. We have given the documentation links, where you will find the requirements and the other details about WordPress.
- WordPress Before Install – general info before you install WordPress.
- WordPress Requirements – general info for WordPress requirements.
- WordPress Installation – general info about WordPress and installation instructions.
- WordPress Lessons – general lessons for WordPress.
To use the Doccure WP theme you need the latest version of WordPress, PHP Version 7 or higher, and MySQL 5 or higher. Apart from the necessary WordPress requirements here are listed recommended server configuration requirements to make the theme work properly.
- PHP – Version 7.2 or higher
- MySQL – Version 5.6 or higher ( OR MariaDB version 10.1 or higher)
- memory_limit – 512M or higher
- max_execution_time – 300 or higher
- upload_max_filesize – 256M or higher
We assume that WordPress website is set, Now the next step is to install the theme. To get started with theme installation you'll need to download the theme file. To download the theme file, go to Template Monster Downloads and locate the theme.
There are three ways to install the theme in you wordpress environment you can use any of them to install theme.
FTP Client:
You can use the FTP Client for this.
Through WordPress:
You can install it directly using WordPress theme installation.
Step 1:
Log into your web server with FTP client software
Step 2:
Unzip the Doccure.zip file and ONLY use the extracted Doccure theme folder
Step 3:
Upload the extracted theme folder into wp-content > themes folder
Step 4:
To Activate the newly installed theme. Go to Appearance > Themes and activate it.
Before you start importing the demo content make sure you have installed all the required plugins for the theme so that demo content import properly. Here is the plugin list that you need to install and active before you start import. You will find them in ( Appearance > Install Plugins )
Note: Install & Activate plugins one by one
- Doccure Core
- Doccure Elementor
- Dreams Zoom Integration
- Redux Framework
- One Click Demo Import
- Contact Form 7
- Advanced Category and Custom Taxonomy Image
- Dynamic Featured Image
- Woocommerce
Now for the demo import, you have to go to the ( Appearance > Import Demo Data ). Now click on the Import Demo Data and then click on Import Demo button and wait for some time your demo will be ready in a few minutes.
IMPORTANT NOTE
After Import demo content. Change the elementor settings. Go to (Elementor > Settings > Features Tab > Inline Font Icons change DEFAULT to INACTIVE).
Some notes about other plugins
The following plugins will also be installed, but are not required to run the theme.
- Autoptimize - is used to optimize your website
- Yoast SEO - is used to optimize your website SEO
- Stripe Payment - is used for stripe payment
Getting Started
In order to setup the plugin you'll first need a Zoom Account. So, sign up if you don't have a Zoom account already or just sign in with your existing Zoom Account and follow the next steps.
Setup Server-to-Server OAuthIn order for you to setup the plugin, carefully follow all the steps below:
Creating Server to Server App type- Goto Zoom Marketplace page from https://marketplace.zoom.us/
- Now, you will need to create a "Server-to-Server" App type from here.
- Hover on Manage dropdown and select "Build Server-to-Server App like shown in below image.
OR you can simply click this https://marketplace.zoom.us/develop/create and this will open a modal like in below screenshot.
Click on Server to Server OAuth App and click create.
Setting Up API Credentials:
After you click on "Create" button in the popup you will be asked few details to fill up.
1. App Name
Add you app name to anything of your Preference so that you can remember that this app type is for your WordPress website.
2. App Credentials
Once App is created - you will be taken to an App Overview page where you can see App Credentials. These highlighted credentials will be used in our WordPress Video conferencing Zoom plugin to connect with your account. We'll get back to this in next steps. Click Continue for now.
3. Information Page
In this next step you will need to add Contact name, Contact email and Company name on the information page in order to activate this app type. Fill in the details according to your needs.
4. Scopes Page
Ignore "Feature" page - After you've added details from previous step - Goto Scopes page from the left navigation menu and Click on "Add Scopes" as highlighted in the screenshot.
Scopes are basically added in order to allow permissions to access your Zoom meetings into Video Conferencing Zoom plugin. So, this step is very crucial step and you should properly assign each of the defined scopes properly otherwise you will get no permission issues when trying to create,delete or access Zoom Meetings from your WordPress site.
Required Scopes section. in order to add necessary permissions. Come back to this step after you've added all the necessary permissions.
Required Scopes:
These below are the scopes required from step 4 when setting up the scopes for your application.
Note: Not adding any of the below permissions may result in permission issue error notices when trying to create your meeting/webinars.
Meetings
- View all user meetings
- View a meeting/meeting:read:meeting:admin
- View a user's meetings/meeting:read:list_meetings:admin
- View and manage all user meetings
- Update a meeting/meeting:update:meeting:admin
- Delete a meeting/meeting:delete:meeting:admin
- Create a meeting for a user/meeting:write:meeting:admin
- View and manage sub account’s user meetings/meeting:master
- Create a meeting for a user/meeting:write:meeting:master
- View a user's meetings/meeting:read:list_meetings:master
- Delete a meeting/meeting:delete:meeting:master
- Update a meeting/meeting:update:meeting:master
- View a meeting/meeting:read:meeting:master
Recordings
-
View all user recordings/recording:read:admin
- Returns all of a meeting's recordings/cloud_recording:read:list_recording_files:admin
- Lists all cloud recordings for a user/cloud_recording:read:list_recording_files:admin
- list account recording/cloud_recording:read:list_account_recordings:admin
-
View and manage all user recordings/recording:write:admin
- Recover meeting recordings/cloud_recording:update:recover_meeting_recordings:admin
- Recover a single recording/cloud_recording:update:recover_single_recording:admin
- Delete a specific recording file from a meeting/cloud_recording:delete:recording_file:admin
- Delete all recording files of a meeting/cloud_recording:delete:meeting_recording:admin
-
View and manage sub account’s user recordings/recording:master
- Returns all of a meeting's recordings/cloud_recording:read:list_recording_files:master
- Lists all cloud recordings for a user/cloud_recording:read:list_user_recordings:master
- Delete all recording files of a meeting/cloud_recording:delete:meeting_recording:master
- Delete a specific recording file from a meeting/cloud_recording:delete:recording_file:master
-
View your recordings
- Return a specific meeting instance's archived files/archiving:read:archived_files:admin
Reports
-
View report data
- View webinar detail reports/report:read:webinar:admin
-
View sub account’s report data
- View webinar detail reports/report:read:webinar:master
Users
-
View all user information
- View users/user:read:list_users:admin
- View a user/user:read:user:admin
-
View and manage sub account’s user information
- Update a user/user:update:user:master
- View a user/user:read:user:master
- Create a user/user:write:user:master
- View users/user:read:list_users:master
- Delete a user/user:delete:user:master
-
View users information and manage users
- Create a user/user:write:user:admin
- Delete a user/user:delete:user:admin
- Update a user/ user:update:user:admin
Webinars
-
View all user Webinars
- View a webinar's alert/webinar:read:alert:admin
- View a user's webinars/webinar:read:list_webinars:admin
- View a webinar/webinar:read:webinar:admin
-
View and manage all user Webinars
- Delete a webinar/webinar:delete:webinar:admin
- Update a webinar's status/webinar:update:status:admin
- Update a webinar/webinar:update:webinar:admin
- Create invite links for a webinars/webinar:write:invite_links:admin
- Create a webinar for a user/webinar:write:webinar:admin
-
View and manage sub account's user webinars
- View a webinar/webinar:read:webinar:master
- Update a webinar/webinar:update:webinar:master
- Create a webinar for a user/webinar:write:webinar:master
General Header
Using the Header settings theme options you can manage the header layouts, Header logo, search options, links and much more.
Select Header LayoutChanges the header style
Header PositionThere are two options here, one is to allow the header to overlap the content Absolute , and the other allows the header to be placed above the content Relative
Set Custom Header WidthChanges the header width On Desktop Only to the desired size you set.
Enable Sticky HeaderAdds a sticky navigation header.
Sticky Color SchemeSimilar to the Header Color Scheme option, this sets the color scheme for the Sticky header
Sticky header Background color, Color and Hover colorSet the colors for the sticky header
Select Controls StyleSelect the style of collapse sidebar menu, search button
set the colors for controls
Display Search BarChecking this option will enable the Search bar on desktop.
Display Collapse BarChecking this option will enable the collapse sidebar on desktop & mobile. This option doesn't only require you to enable it for it to work. You will have to go to Appearance > Widgets, and add a widget to Header Collapse Sidebar
Contact Info StyleChanges the Contact information style that go in the header Note that this option doesn't work on all header layouts
Display Email, Phone, AddressCheck any of the 3 options to hide/show the specific contact detail in the header. This Funtion will not work until you will upload the information in Theme options > contact information.
Contact info background color, and colorSet the colors contact information
Header Background color, Color and Hover colorSet the colors for the header
Note: that Contact Information should be filled from the Contact Information Tab from theme options
Subheader settings contain the Subheader and the breadcrumb, you can enable/disable them, you can also set the background, colors, alignment, style and so on.
Display SubheaderCheck to show the subheader
Subheader styleSelect the subheader style
Display breadcrumbCheck to show the breadcrumb
Breadcrumb PositionWhere you want to show the breadcrumbs, whether After the title , Below the title or Bewlow the Subheader
Using the blog settings, you can manage the blog sidebar and the social share for the blog.
Blog StyleSelect the blog style you want to show (This is for the archive)
Masonry LayoutEnable to show masonry layout in archive.
Number of columnsSet the number of columns you want to show per row in the blog archive page
Blog SidebarWhere you want the sidebar to be positioned, whether to the left or to the right of the content. This requires you to fill some widgets in the Blog Sidebar in the Appearance > Widgets page
Delete the default "classic" widgets settings screens in Appearance - Widgets and Disables the block editor from managing widgets.
Blog Sidebar StyleSelect the style for blog sidebar.
Single Blog StyleSelect the Style for Single Blog
Enable to show no of comments in post.
Show Post Category Show Post ExcerptUsing the page settings, you can manage the page sidebar position, and the width of the pages.
Page SidebarYou can select the sidebar position for pages.
Page LayoutSelect whether you want the pages to be boxed or full width
Note: This option can be specified for every individual page if you desire. Check Meta Fields > Page tab in the documentation
Here you can manage the 404 page for your website
404 Page typeSimilar to footer type, you can select from either Static , Slider Revolution or Page Template . The only new addition is that you get to select a slider revolution template which will show in your 404 page
404 page TitleSets the title for the 404 page
404 page descriptionSets the description for the 404 page
404 BackgroundSets the background image / color for the 404 page
Back to homeCheck if you want to show the Back to Home button in the 404 page
After appointment booking process, the status of doctor's amount is listed in admin > doccure > Earning.
When the appointment is completed, the status of earing is changed to completed.
For payrol, we need to set cron job interval to run the cron job as "once a monthly, once a weekly or once a day" in admin > Appearance > Theme Settings > Payment Settings. After that need to set cron job from cpanel for root folder cron.php file.
Cron change the status of earing completed to "processed" and copy to payout table. We will see in admin > doccure > Payouts.
Note : After change of cron job interval we need to deactivate and then active the Doccure Cron Plugin (for save intervals in wp cron job)
Payout doctor need to check the payment method and email address. Doctor's payouts are listed in dashboard
Appointment booking process have the following steps
Create a product
Check "Booking" in product data that will be used to make the payment for the appointment.
Assign Regular price 1 that replace to the appoitment price in booking process.
We have created different sidebars for the widgets. There are the individual sidebars for the Blog page, Normal page, and service page named with the Blog sidebar, Page Sidebar, Service sidebar. You can use the widgets to set the widgets as per your requirements. There are also other Fours sidebars for the footer area named Footer 1, Footer 2, Footer 3, Footer 4 to create the different grid layout for the footer.
Blog Sidebar – Sidebar for the blog details and the blog archive page.
Blog Sidebar – Sidebar for the blog details and the blog archive page.
Footer column – Footer area for footer column 1.
You can manage the wordpress language settings.
Step 1 : Please install Loco Translate Click here
Step 2 : Translate your theme
Step 3 : Translate your theme required plugins same like theme
Note : Please refer the right side image for your reference
If this documentation does not address your questions, please feel free to contact us via email at Item Support Page
We are in the GMT+5:30 time zone and typically respond to inquiries on weekdays within 12-24 hours. Please note that in rare cases, the response time may extend to 48 hours, especially during holiday seasons.
We strive to offer top-notch support, but it's only available to verified buyers and for template-related issues such as bugs and errors. Custom changes and third-party module setups are not covered.
Don’t forget to Rate Doccure WordPress!
Doccure is developed by Dreams Technologies and is available under both Envato Extended & Regular License options.
Regular License
Usage by either yourself or a single client is permitted for a single end product, provided that end users are not subject to any charges.
Extended License
For use by you or one client in a single end product for which end users may be charged.
What are the main differences between the Regular License and the Extended License?
If you operate as a freelancer or agency, you have the option to acquire the Extended License, which permits you to utilize the item across multiple projects on behalf of your clients.
Plugin Name | URL |
---|---|
Bootstrap | https://getbootstrap.com/docs/ |
jQuery | https://jquery.com/ |
Fontawesome | https://fontawesome.com/ |
Select2 | https://github.com/select2/select2 |
Date Timepicker | https://cdnjs.com/libraries/jquery-datetimepicker |
Google Fonts | https://fonts.google.com/ |
Fancy Box | http://fancybox.net/ |
Moment JS | https://momentjs.com/ |
theia-sticky-sidebar | https://github.com/WeCodePixels/theia-sticky-sidebar |
Range-Slider | https://ionicframework.com/docs/api/range |
Do you need a customized application for your business?
If you need a customized application for your business depends on your specific requirements and goals, Please contact us.
Customization can be the key to success, ensuring your project perfectly aligns with your unique goals and requirements.
Don't Miss Out on the Benefits of Customization!
Unlock the potential of your project. It's time to ensure that your project isn't just another cookie-cutter solution but a truly unique and effective one.
Discover how customization can make a difference in your project's success. Let's create a solution that's as unique as your vision!
- We'll tailor the application to meet your specific needs and preferences.
- We will upload your website to the server and ensure it is live.
Thank You
Thank you once again for downloading Doccure WordPress.
We hope you're enjoying your experience, and we kindly request that you take a moment to share your valuable review and rating with us.