{"id":51781,"date":"2016-10-28T06:31:38","date_gmt":"2016-10-28T06:31:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/tp-education\/"},"modified":"2025-05-29T05:54:10","modified_gmt":"2025-05-29T05:54:10","slug":"tp-education","status":"publish","type":"plugin","link":"https:\/\/af.wordpress.org\/plugins\/tp-education\/","author":14256633,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"4.6","stable_tag":"4.6","tested":"6.8.5","requires":"4.7","requires_php":"5.6","requires_plugins":null,"header_name":"TP Education","header_author":"Theme Palace","header_description":"","assets_banners_color":"3e3b42","last_updated":"2025-05-29 05:54:10","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/themepalace.com","header_plugin_uri":"https:\/\/www.themepalace.com\/plugins\/tp_education","header_author_uri":"https:\/\/themepalace.com","rating":5,"author_block_rating":0,"active_installs":800,"downloads":57935,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.2":{"tag":"4.2","author":"themepalace","date":"2022-08-15 09:31:19"},"4.3":{"tag":"4.3","author":"themepalace","date":"2023-03-14 05:24:57"},"4.4":{"tag":"4.4","author":"themepalace","date":"2023-04-27 07:42:36"},"4.5":{"tag":"4.5","author":"themepalace","date":"2025-05-29 05:47:30"},"4.6":{"tag":"4.6","author":"themepalace","date":"2025-05-29 05:54:10"}},"upgrade_notice":{"2.6":"<ul>\n<li>Bug Fix: Listing of Professors in Course post type.<\/li>\n<\/ul>","2.5":"<ul>\n<li>Plugin Updated.<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"3"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1523674,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":1523674,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["4.2","4.3","4.4","4.5","4.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1578500,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1578500,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1578500,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1578500,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1578500,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":1578500,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":1578500,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Class Meta Fields\n\n<ol>\n<li>Event Meta Fields<\/li><\/ol>","2":"Affiliation Meta Fields","3":"Course Meta Fields","4":"Excursion Meta Fields","5":"Team Meta Fields","6":"Testimonial Meta Fields"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1794,5298,4101],"plugin_category":[],"plugin_contributors":[126147],"plugin_business_model":[],"class_list":["post-51781","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-post-type","plugin_tags-education","plugin_tags-meta-data","plugin_contributors-themepalace","plugin_committers-themepalace"],"banners":{"banner":"https:\/\/ps.w.org\/tp-education\/assets\/banner-772x250.jpg?rev=1523674","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tp-education\/assets\/icon-128x128.png?rev=1523674","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-1.png?rev=1578500","caption":"Class Meta Fields\n\n<ol>\n<li>Event Meta Fields<\/li><\/ol>"},{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-2.png?rev=1578500","caption":"Affiliation Meta Fields"},{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-3.png?rev=1578500","caption":"Course Meta Fields"},{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-4.png?rev=1578500","caption":"Excursion Meta Fields"},{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-5.png?rev=1578500","caption":"Team Meta Fields"},{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-6.png?rev=1578500","caption":"Testimonial Meta Fields"},{"src":"https:\/\/ps.w.org\/tp-education\/assets\/screenshot-7.png?rev=1578500","caption":""}],"raw_content":"<!--section=description-->\n<p>A plugin to add custom post type ( Events, Courses, Classes, Excursions, Team, Testimonial, Affiliation ) and it's required meta fields for educational sites. This plugin is dedicated for educational themes.<\/p>\n\n<h4>Frontend Submission<\/h4>\n\n<pre><code>TP Eduacation allows you to like post from frontend and view the no of likes for that particular post.\n<\/code><\/pre>\n\n<h4>Customization and Flexibility<\/h4>\n\n<pre><code>TP Education plugin is highly flexible and customizable. This Plugin provides hooks that makes very easy for you to customize the output format. You just need to update design with css.\n<\/code><\/pre>\n\n<h4>Template Overwrite<\/h4>\n\n<pre><code>* Create a folder named \"tp-education\" and do all the overwrites inside the folder as instructed below.\n* Archive Pages\n    - you can overwrite all archive pages for post types available in this plugin. ie: tp-archive-class.php\n* Search Page\n    - you can overwrite search page for post types available in this plugin by tp-archive-search.php\n* Single Pages\n- you can overwrite all single pages for post types available in this plugin. ie: tp-single-class.php\n<\/code><\/pre>\n\n<h3>Shortcodes<\/h3>\n\n<p>= Defaults Atts :- =\n    * category = '',\n    * no_of_posts = 2,\n    * post_ids = '', ( should be seperated by ','. ie: 15, 27 )\n    * column = 2 ( max num value 4 )<\/p>\n\n<h4>Class shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_CLASS] OR [TP_EDUCATION_CLASS category=\"cat-slug\" no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Event shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_EVENT] OR [TP_EDUCATION_EVENT category=\"cat-slug\" no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Course shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_COURSE] OR [TP_EDUCATION_COURSE category=\"cat-slug\" no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Team shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_TEAM] OR [TP_EDUCATION_TEAM category=\"cat-slug\" no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Excursion shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_EXCURSION] OR [TP_EDUCATION_EXCURSION category=\"cat-slug\" no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Affiliation shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_AFFILIATION] OR [TP_EDUCATION_AFFILIATION category=\"cat-slug\" no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Testimonial shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_TESTIMONIAL] OR [TP_EDUCATION_TESTIMONIAL no_of_posts=\"2\" post_ids=\"217, 115\" column=\"2\"]\n<\/code><\/pre>\n\n<h4>Search Tabs shortcode:<\/h4>\n\n<pre><code>[TP_EDUCATION_SEARCH_TAB]&lt;h3&gt;Functions to Call Meta Values&lt;\/h3&gt;\n<\/code><\/pre>\n\n<h4>Check if the page loaded is TP Education territorial<\/h4>\n\n<pre><code>is_tp_education();\n<\/code><\/pre>\n\n<h4>Event Details<\/h4>\n\n<pre><code>tp_event_date( $post_id = '' ); \/\/ Event Date\ntp_event_start_time( $post_id = '' ); \/\/ Event Start Time\ntp_event_end_time( $post_id = '' ); \/\/ Event End Time\ntp_event_location( $post_id = '' ); \/\/ Event Location\n<\/code><\/pre>\n\n<h4>Class Details<\/h4>\n\n<pre><code>tp_class_cost( $post_id = '' ); \/\/ Class Cost\ntp_class_period( $post_id = '' ); \/\/ Class Period\ntp_class_size( $post_id = '' ); \/\/ Class Size\ntp_class_age_group( $post_id = '' ); \/\/ Class Age Group\n<\/code><\/pre>\n\n<h4>Excursion Details<\/h4>\n\n<pre><code>tp_excursion_start_date( $post_id = '' ); \/\/ Excursion Start Date\ntp_excursion_end_date( $post_id = '' ); \/\/ Excursion End Date\ntp_excursion_location( $post_id = '' ); \/\/ Excursion Location\n<\/code><\/pre>\n\n<h4>Team Details<\/h4>\n\n<pre><code>tp_team_designation( $post_id = '' ); \/\/ Team Designation\ntp_team_email( $post_id = '' ); \/\/ Team Email\ntp_team_phone( $post_id = '' ); \/\/ Team Phone\ntp_team_skype( $post_id = '' ); \/\/ Team Skype\ntp_team_website( $post_id = '' ); \/\/ Team Website\ntp_team_courses( $post_id = '' ); \/\/ Team Courses\ntp_team_social( $post_id = '' ); \/\/ Team Social\n<\/code><\/pre>\n\n<h4>Testimonial Details<\/h4>\n\n<pre><code>tp_testimonial_rating( $post_id = '' ); \/\/ Testimonail Rating\ntp_testimonial_designation( $post_id = '' ); \/\/ Testimonail Designation\n<\/code><\/pre>\n\n<h4>Affiliation Details<\/h4>\n\n<pre><code>tp_affiliation_link( $post_id = '' ); \/\/ Affiliation Link\n<\/code><\/pre>\n\n<h4>Course Details<\/h4>\n\n<pre><code>tp_course_type( $post_id = '' ); \/\/ Course Type\ntp_course_duration( $post_id = '' ); \/\/ Course Duration\ntp_course_price( $post_id = '' ); \/\/ Course Price\ntp_course_students( $post_id = '' ); \/\/ Course no of Students\ntp_course_language( $post_id = '' ); \/\/ Course Language\ntp_course_assessment( $post_id = '' ); \/\/ Course assessment\ntp_course_skills( $post_id = '' ); \/\/ Course skills\ntp_course_professor( $post_id = '' ); \/\/ Course Professor\ntp_course_counselors( $post_id = '' ); \/\/ Course Counselors\n<\/code><\/pre>\n\n<h4>Get Terms with Link<\/h4>\n\n<pre><code>tp_education_get_terms( $taxonomy = '', $post_id = '' ); \/\/ Get Terms with link\n<\/code><\/pre>\n\n<h4>Post Like Button<\/h4>\n\n<pre><code>tp_education_like_button( $post_id = '' ); \/\/ Like Button ( this function only returns output. )\n<\/code><\/pre>\n\n<h4>Post Meta<\/h4>\n\n<pre><code>tp_education_posted_on(); \/\/ Post Meta&lt;h3&gt;Functions to Return Meta Values&lt;\/h3&gt;\n<\/code><\/pre>\n\n<h4>Event Details<\/h4>\n\n<pre><code>get_tp_event_date( $post_id = '' ); \/\/ Event Date\nget_tp_event_start_time( $post_id = '' ); \/\/ Event Start Time\nget_tp_event_end_time( $post_id = '' ); \/\/ Event End Time\nget_tp_event_location( $post_id = '' ); \/\/ Event Location\n<\/code><\/pre>\n\n<h4>Class Details<\/h4>\n\n<pre><code>get_tp_class_cost( $post_id = '' ); \/\/ Class Cost\nget_tp_class_period( $post_id = '' ); \/\/ Class Period\nget_tp_class_size( $post_id = '' ); \/\/ Class Size\nget_tp_class_age_group( $post_id = '' ); \/\/ Class Age Group\n<\/code><\/pre>\n\n<h4>Excursion Details<\/h4>\n\n<pre><code>get_tp_excursion_start_date( $post_id = '' ); \/\/ Excursion Start Date\nget_tp_excursion_end_date( $post_id = '' ); \/\/ Excursion End Date\nget_tp_excursion_location( $post_id = '' ); \/\/ Excursion Location\n<\/code><\/pre>\n\n<h4>Team Details<\/h4>\n\n<pre><code>get_tp_team_designation( $post_id = '' ); \/\/ Team Designation\nget_tp_team_email( $post_id = '' ); \/\/ Team Email\nget_tp_team_phone( $post_id = '' ); \/\/ Team Phone\nget_tp_team_skype( $post_id = '' ); \/\/ Team Skype\nget_tp_team_website( $post_id = '' ); \/\/ Team Website\n<\/code><\/pre>\n\n<h4>Testimonial Details<\/h4>\n\n<pre><code>get_tp_testimonial_designation( $post_id = '' ); \/\/ Testimonail Designation\n<\/code><\/pre>\n\n<h4>Affiliation Details<\/h4>\n\n<pre><code>get_tp_affiliation_link( $post_id = '' ); \/\/ Affiliation Link\n<\/code><\/pre>\n\n<h4>Course Details<\/h4>\n\n<pre><code>get_tp_course_type( $post_id = '' ); \/\/ Course Type\nget_tp_course_duration( $post_id = '' ); \/\/ Course Duration\nget_tp_course_price( $post_id = '' ); \/\/ Course Price\nget_tp_course_students( $post_id = '' ); \/\/ Course no of Students\nget_tp_course_language( $post_id = '' ); \/\/ Course Language\nget_tp_course_assessment( $post_id = '' ); \/\/ Course assessment\nget_tp_course_skills( $post_id = '' ); \/\/ Course skills&lt;h3&gt;Hooks&lt;\/h3&gt;\n<\/code><\/pre>\n\n<h4>Event Details<\/h4>\n\n<pre><code>do_action( 'tp_event_date_action', $post_id = '' ); \/\/ Event Date\ndo_action( 'tp_event_start_time_action', $post_id = '' ); \/\/ Event Start Time\ndo_action( 'tp_event_end_time_action', $post_id = '' ); \/\/ Event End Time\ndo_action( 'tp_event_location_action', $post_id = '' ); \/\/ Event Location\n<\/code><\/pre>\n\n<h4>Class Details<\/h4>\n\n<pre><code>do_action( 'tp_class_cost_action', $post_id = '' ); \/\/ Class Cost\ndo_action( 'tp_class_period_action', $post_id = '' ); \/\/ Class Period\ndo_action( 'tp_class_size_action', $post_id = '' ); \/\/ Class Size\ndo_action( 'tp_class_age_group_action', $post_id = '' ); \/\/ Class Age Group\n<\/code><\/pre>\n\n<h4>Excursion Details<\/h4>\n\n<pre><code>do_action( 'tp_excursion_start_date_action', $post_id = '' ); \/\/ Excursion Start Date\ndo_action( 'tp_excursion_end_date_action', $post_id = '' ); \/\/ Excursion End Date\ndo_action( 'tp_excursion_location_action', $post_id = '' ); \/\/ Excursion Location\n<\/code><\/pre>\n\n<h4>Team Details<\/h4>\n\n<pre><code>do_action( 'tp_team_designation_action', $post_id = '' ); \/\/ Team Designation\ndo_action( 'tp_team_email_action', $post_id = '' ); \/\/ Team Email\ndo_action( 'tp_team_phone_action', $post_id = '' ); \/\/ Team Phone\ndo_action( 'tp_team_skype_action', $post_id = '' ); \/\/ Team Skype\ndo_action( 'tp_team_website_action', $post_id = '' ); \/\/ Team Website\ndo_action( 'tp_team_courses_action', $post_id = '' ); \/\/ Team Courses\ndo_action( 'tp_team_social_action', $post_id = '' ); \/\/ Team Social Links\n<\/code><\/pre>\n\n<h4>Testimonial Details<\/h4>\n\n<pre><code>do_action( 'tp_testimonial_rating_action', $post_id = '' ); \/\/ Testimonial Rating\ndo_action( 'tp_testimonial_designation_action', $post_id = '' ); \/\/ Testimonial Designation\ndo_action( 'tp_testimonial_social_action', $post_id = '' ); \/\/ Testimonial Social Links\n<\/code><\/pre>\n\n<h4>Course Details<\/h4>\n\n<pre><code>do_action( 'tp_course_type_action', $post_id = '' ); \/\/ Course Type\ndo_action( 'tp_course_duration_action', $post_id = '' ); \/\/ Course Duration\ndo_action( 'tp_course_price_action', $post_id = '' ); \/\/ Course Price\ndo_action( 'tp_course_students_action', $post_id = '' ); \/\/ Course no of Students\ndo_action( 'tp_course_language_action', $post_id = '' ); \/\/ Course Language\ndo_action( 'tp_course_assessment_action', $post_id = '' ); \/\/ Course Assessment\ndo_action( 'tp_course_skills_action', $post_id = '' ); \/\/ Course Skills\ndo_action( 'tp_course_professor_action', $post_id = '' ); \/\/ Course Professor\ndo_action( 'tp_course_counselors_action', $post_id = '' ); \/\/ Course Counselors\n<\/code><\/pre>\n\n<h4>Affiliation Details<\/h4>\n\n<pre><code>do_action( 'tp_affiliation_link_action', $post_id = '' ); \/\/ Affiliation Link\n<\/code><\/pre>\n\n<h4>Meta Details<\/h4>\n\n<pre><code>do_action( 'tp_education_posted_on_action' ); \/\/ Post Meta\n<\/code><\/pre>\n\n<h4>Sidebar Condition Filter Hook<\/h4>\n\n<pre><code>apply_filters( 'tp_education_is_sidebar_enable_filter', true );\nadd_filter( 'tp_education_is_sidebar_enable_filter', 'custom_function' ); \/\/ Use your custom sidebar enable condition function\n<\/code><\/pre>\n\n<h4>Archive Pagination Action Hook<\/h4>\n\n<pre><code>do_action( 'tp_education_pagination_action' );\nadd_action( 'tp_education_pagination_action', 'custom_function' ); \/\/add your custom pagination function\n<\/code><\/pre>\n\n<h4>Single Pagination Action Hook<\/h4>\n\n<pre><code>do_action( 'tp_education_post_pagination_action' );\nadd_action( 'tp_education_post_pagination_action', 'custom_function' ); \/\/add your custom post pagination function&lt;h3&gt;Files&lt;\/h3&gt;\nFont Awesome 4.2.0 by @davegandy\nLicense: http:\/\/fontawesome.io\/license (Font: SIL OFL 1.1, CSS: MIT License)\nSource: http:\/\/fontawesome.io\n\njQuery UI - v1.12.0\nLicense: https:\/\/jquery.org\/license\/ ( Copyright jQuery Foundation and other contributors; Licensed MIT )\nSource: http:\/\/jqueryui.com\n\njquery-timepicker v1.11.5 by Jon Thornton\nLicense: https:\/\/github.com\/jonthornton\/jquery-timepicker  MIT License \u00a9 2014\nsource: http:\/\/jonthornton.github.com\/jquery-timepicker\/\n<\/code><\/pre>\n\n<!--section=installation-->\n<h4>Using The WordPress Dashboard<\/h4>\n\n<pre><code>* Navigate to the 'Add New' in the plugins dashboard\n* Search for TP Education\n* Click Install Now\n* Activate the plugin on the Plugin dashboard\n<\/code><\/pre>\n\n<h4>Uploading in WordPress Dashboard<\/h4>\n\n<pre><code>* Navigate to the 'Add New' in the plugins dashboard\n* Navigate to the 'Upload' area\n* Select tp-education.zip from your computer\n* Click 'Install Now'\n* Activate the plugin in the Plugin dashboard\n<\/code><\/pre>\n\n<h4>Using FTP<\/h4>\n\n<pre><code>* Download tp-education.zip\n* Extract the tp-education directory to your computer\n* Upload the tp-education directory to the \/wp-content\/plugins\/ directory\n* Activate the plugin in the Plugin dashboard\n<\/code><\/pre>\n\n<h4>Setting Options<\/h4>\n\n<pre><code>* Setting Page is located inside Default Settings Option\n* Enable and Disable Post Types Options As Per Need\n<\/code><\/pre>\n\n<h4>Permalink Setup<\/h4>\n\n<pre><code>* Go to Settings -&gt; Permalinks and click on \"Save Changes\" if your custom post type redirects you to 404 page.\n<\/code><\/pre>\n\n<!--section=faq-->\n<dl>\n<dt id='when%20viewing%20additional%20post%20type%27s%20single%2C%20why%20does%20it%20redirect%20to%20404%28%20page%20not%20found%20%29%20page%3F'><h3>When viewing additional post type's single, why does it redirect to 404( page not found ) page?<\/h3><\/dt>\n<dd><p>To resolve the issue, go to Dashboard -&gt; Settings -&gt; Permalinks and press \"Save Changes\".<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.6 May 29, 2025<\/h4>\n\n<ul>\n<li>Added a condition to ensure $team_cources is an array before using in_array() in the course selection dropdown for team members.<\/li>\n<li>Added a condition to ensure $course_counselors is an array before using in_array() in the counselors selection dropdown for cources.<\/li>\n<\/ul>\n\n<h4>4.5 April 27, 2023<\/h4>\n\n<ul>\n<li>Fixed attribute escaping issue for all shortcode<\/li>\n<\/ul>\n\n<h4>4.4 March 14, 2023<\/h4>\n\n<ul>\n<li>Fixed postmeta issue<\/li>\n<\/ul>\n\n<h4>4.3 August 15, 2022<\/h4>\n\n<ul>\n<li>Tested up to WordPress v6.0<\/li>\n<\/ul>\n\n<h4>4.2 September 6, 2021<\/h4>\n\n<ul>\n<li>Added starting date course post meta<\/li>\n<\/ul>\n\n<h4>4.1 March 3, 2021<\/h4>\n\n<ul>\n<li>Tested up to WordPress v5.7<\/li>\n<\/ul>\n\n<h4>4.0 August 06, 2019<\/h4>\n\n<ul>\n<li>Added function to check if the page loaded is TP Education territorial<\/li>\n<li>Added filter hook for sidebar in all page<\/li>\n<li>Added action hook for arcive pagination<\/li>\n<li>Added action hook for single pagination<\/li>\n<li>Refinement on minor issues<\/li>\n<li>Refinement on inner pages layout<\/li>\n<\/ul>\n\n<h4>3.9 June 25, 2019<\/h4>\n\n<ul>\n<li>Minor translation update<\/li>\n<\/ul>\n\n<h4>3.8 May 10, 2019<\/h4>\n\n<ul>\n<li>Minor update<\/li>\n<\/ul>\n\n<h4>3.7 January 22, 2019<\/h4>\n\n<ul>\n<li>Minor update<\/li>\n<\/ul>\n\n<h4>3.6 January 22, 2019<\/h4>\n\n<ul>\n<li>Added meta value return fuction<\/li>\n<\/ul>\n\n<h4>3.5 January 15, 2019<\/h4>\n\n<ul>\n<li>Tested upto WordPress version 5.0.3<\/li>\n<li>Updated rewrite issue<\/li>\n<\/ul>\n\n<h4>3.4 July 20, 2018<\/h4>\n\n<ul>\n<li>Updated classes metabox<\/li>\n<\/ul>\n\n<h4>3.3 July 18, 2018<\/h4>\n\n<ul>\n<li>Updated classes metabox<\/li>\n<\/ul>\n\n<h4>3.2 March 15, 2018<\/h4>\n\n<ul>\n<li>Tested upto 4.9.4<\/li>\n<\/ul>\n\n<h4>3.1 October 24, 2017<\/h4>\n\n<ul>\n<li>Added Tags to all custom post types except testimonial.<\/li>\n<\/ul>\n\n<h4>3.0 October 13, 2017<\/h4>\n\n<ul>\n<li>Rewrite rules and Permalink setup has been fixed<\/li>\n<li>Updated Metaboxs<\/li>\n<li>Resolved datepicker jquery issue<\/li>\n<li>FAQ added in plugin documentation<\/li>\n<\/ul>\n\n<h4>2.9 October 12, 2017<\/h4>\n\n<ul>\n<li>Rewrite rules and Permalink setup has been updated<\/li>\n<\/ul>\n\n<h4>2.8 October 12, 2017<\/h4>\n\n<ul>\n<li>Bug Fix: Widget register condition and Plugin widgets updated<\/li>\n<\/ul>\n\n<h4>2.7 October 10, 2017<\/h4>\n\n<ul>\n<li>Bug Fix: Widget register condition<\/li>\n<li>Flush rewrite rules added only in deactivation<\/li>\n<\/ul>\n\n<h4>2.6 October 5, 2017<\/h4>\n\n<ul>\n<li>Bug Fix: Listing of Professors in Course post type.<\/li>\n<\/ul>\n\n<h4>2.5<\/h4>\n\n<ul>\n<li>Widgets updated<\/li>\n<\/ul>\n\n<h4>2.4<\/h4>\n\n<ul>\n<li>Class attribute added to meta value labels<\/li>\n<\/ul>\n\n<h4>2.3<\/h4>\n\n<ul>\n<li>Minor changes in datepicker jquery dependency<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>Add datepicker dependency for custom.js<\/li>\n<li>Update info in readme.txt<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Updated Custom Css<\/li>\n<li>Updated Custom JS<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Updated Featured Course Widget<\/li>\n<li>Updated Content Single<\/li>\n<\/ul>\n\n<h4>1.9<\/h4>\n\n<ul>\n<li>Updated Affiliation Widget<\/li>\n<li>Updated Team Widget<\/li>\n<li>Added Setting Links to plugin page<\/li>\n<li>Updated Screenshots<\/li>\n<\/ul>\n\n<h4>1.8<\/h4>\n\n<ul>\n<li>Added Hooks<\/li>\n<li>Testimonial Rating Updated<\/li>\n<\/ul>\n\n<h4>1.7<\/h4>\n\n<ul>\n<li>Testimonial Meta Fields Updated<\/li>\n<li>Template Overwrite Format Updated<\/li>\n<li>Shortcodes Updated<\/li>\n<\/ul>\n\n<h4>1.6<\/h4>\n\n<ul>\n<li>Design Updated<\/li>\n<li>Added Team Widget<\/li>\n<li>Added Course Widget<\/li>\n<li>Added Affiliation Widget<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Setting Page For TP Education<\/li>\n<li>Added Options to Enable and Disable Post Types<\/li>\n<li>Added Affiliation Post Type and It's Meta<\/li>\n<li>Updated Team Post Type Meta Fields<\/li>\n<li>Updated Course Post Type Meta Fields<\/li>\n<li>Updated Search Page<\/li>\n<li>Updated Archive Page<\/li>\n<li>Updated Template Overwrite Option<\/li>\n<li>Datepicker UI Updated in Frontend<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>File Prefixing<\/li>\n<li>Search Filter Issue Updated<\/li>\n<li>Datepicker UI Images Uploaded<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Custom Js Updated<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Search Tab shortcode Added<\/li>\n<li>Custom Jquery Added<\/li>\n<li>Custom Style Updated<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Archive Page Design Updated<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Enhance your educational sites more efficiently. Allow user to utilize post types and meta data on your site with TP Education.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/51781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=51781"}],"author":[{"embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/themepalace"}],"wp:attachment":[{"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=51781"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=51781"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=51781"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=51781"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=51781"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/af.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=51781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}