Changeset 3366562
- Timestamp:
- 09/23/2025 02:04:16 PM (6 months ago)
- Location:
- wp-obituary
- Files:
-
- 57 added
- 3 edited
-
tags/2.0.7 (added)
-
tags/2.0.7/admin (added)
-
tags/2.0.7/admin/admin.php (added)
-
tags/2.0.7/admin/assets (added)
-
tags/2.0.7/admin/assets/css (added)
-
tags/2.0.7/admin/assets/css/wp-obituary-styles.css (added)
-
tags/2.0.7/admin/assets/images (added)
-
tags/2.0.7/admin/assets/images/left-sidebar.jpg (added)
-
tags/2.0.7/admin/assets/images/no-sidebar.jpg (added)
-
tags/2.0.7/admin/assets/images/obituary.png (added)
-
tags/2.0.7/admin/assets/images/right-sidebar.jpg (added)
-
tags/2.0.7/admin/assets/js (added)
-
tags/2.0.7/admin/assets/js/wp-obituary-admin-script.js (added)
-
tags/2.0.7/admin/assets/js/wp-obituary-settings-script.js (added)
-
tags/2.0.7/admin/classes (added)
-
tags/2.0.7/admin/classes/class-obituary.php (added)
-
tags/2.0.7/admin/classes/class-scripts.php (added)
-
tags/2.0.7/admin/classes/class-settings.php (added)
-
tags/2.0.7/admin/includes (added)
-
tags/2.0.7/admin/includes/functions.php (added)
-
tags/2.0.7/admin/index.php (added)
-
tags/2.0.7/assets (added)
-
tags/2.0.7/assets/css (added)
-
tags/2.0.7/assets/css/admin-style.css (added)
-
tags/2.0.7/assets/css/bootstrap-datepicker.css (added)
-
tags/2.0.7/assets/css/jquery.bxslider.css (added)
-
tags/2.0.7/assets/css/jquery.timepicker.css (added)
-
tags/2.0.7/assets/css/site.css (added)
-
tags/2.0.7/assets/css/style.css (added)
-
tags/2.0.7/assets/css/wp-obituary-styles.css (added)
-
tags/2.0.7/assets/images (added)
-
tags/2.0.7/assets/images/obituary-thumbnail.jpg (added)
-
tags/2.0.7/assets/js (added)
-
tags/2.0.7/assets/js/bootstrap-datepicker.js (added)
-
tags/2.0.7/assets/js/jquery.bxslider.min.js (added)
-
tags/2.0.7/assets/js/jquery.repeater.js (added)
-
tags/2.0.7/assets/js/jquery.repeater.min.js (added)
-
tags/2.0.7/assets/js/jquery.timepicker.js (added)
-
tags/2.0.7/assets/js/site.js (added)
-
tags/2.0.7/assets/js/wpffo-script.js (added)
-
tags/2.0.7/classes (added)
-
tags/2.0.7/classes/class-scripts.php (added)
-
tags/2.0.7/images (added)
-
tags/2.0.7/images/calendar.png (added)
-
tags/2.0.7/images/clock.png (added)
-
tags/2.0.7/images/map.png (added)
-
tags/2.0.7/includes (added)
-
tags/2.0.7/includes/functions.php (added)
-
tags/2.0.7/index.php (added)
-
tags/2.0.7/readme.txt (added)
-
tags/2.0.7/templates (added)
-
tags/2.0.7/templates/archive.php (added)
-
tags/2.0.7/templates/comments.php (added)
-
tags/2.0.7/templates/loop-archive.php (added)
-
tags/2.0.7/templates/loop-single.php (added)
-
tags/2.0.7/templates/single.php (added)
-
tags/2.0.7/wp-obituary.php (added)
-
trunk/admin/classes/class-obituary.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/wp-obituary.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-obituary/trunk/admin/classes/class-obituary.php
r3266692 r3366562 93 93 ); 94 94 95 $wpobituary_supports = array( 'title', 'editor', 'author', 'thumbnail', 'comments' , 'revisions');95 $wpobituary_supports = array( 'title', 'editor', 'author', 'thumbnail', 'comments' ,'elementor', 'revisions'); 96 96 97 97 $args = array( … … 105 105 'supports' => $wpobituary_supports, 106 106 107 'taxonomies' => array( 'obituary_cat', ' obituary_tag' ),107 'taxonomies' => array( 'obituary_cat', 'post_tag' ), 108 108 109 109 'hierarchical' => true, -
wp-obituary/trunk/readme.txt
r3333106 r3366562 1 === WP Obituary Manager ===2 Contributors: WPTaskforce 3 Plugin Name: WP Obituary Manager 4 Donate link: http://wpobituary.com/ 5 Tags: obituaries, obituary, obituary manager, memorial, tribute, funeral, obituary, funeral home, cremation, crematorium, crematory, funeral press6 Author: WPTaskforce.com 7 Plugin URI: https://www.wptaskforce.com/ 8 Author URI: https://www.wptaskforce.com 9 Requires at least: 6. 2.210 Tested up to: 6. 7.211 Requires PHP: 8.1 12 Stable tag: 2.0. 613 License: GPLv3 14 License URI: https://www.gnu.org/licenses/gpl-3.0.html 1 === WP Obituary Manager === 2 Contributors: WPTaskforce 3 Plugin Name: WP Obituary Manager 4 Donate link: http://wpobituary.com/ 5 Tags: obituaries, obituary, obituary manager, memorial, tribute, funeral, cremation, funeral home, crematorium, cemetery 6 Author: WPTaskforce.com 7 Plugin URI: https://www.wptaskforce.com/ 8 Author URI: https://www.wptaskforce.com 9 Requires at least: 6.7.2 10 Tested up to: 6.8.2 11 Requires PHP: 8.1 12 Stable tag: 2.0.7 13 License: GPLv3 14 License URI: https://www.gnu.org/licenses/gpl-3.0.html 15 15 16 17 WP Obituary Manager is a free WordPress plugin that simplifies obituary and condolences management directly from your Wordpress admin dashboard. Designed for funeral homes, crematories, and cemeteries, it allows you to display online obituaries and moderate visitor condolences. The plugin's flexible design can be customized to meet your specific needs. Developed by WPTaskforce.com, a web design agency in Iloilo City, Philippines. 18 16 WP Obituary Manager is a free WordPress plugin that helps funeral homes, crematories, and cemeteries manage and display obituaries online. Visitors can submit condolences, and administrators can easily moderate them from the WordPress dashboard. 19 17 20 18 == Description == 21 19 22 [ Demo](https://cremationarrangementwebsite.com/demo/obituaries/)20 [View Demo](https://cremationarrangementwebsite.com/demo/obituaries/) 23 21 24 WP Obituary Manager is a free WordPress plugin that simplifies obituary and condolences management directly from your Wordpress admin dashboard. Designed for funeral homes, crematories, and cemeteries, it allows you to display online obituaries and moderate visitor condolences. The plugin's flexible design can be customized to meet your specific needs. Developed by WPTaskforce.com, a web design agency in Iloilo City, Philippines.22 WP Obituary Manager provides a simple way to manage obituaries and condolences directly from your WordPress admin dashboard. 25 23 26 = Core Plugin Features = 27 * Obituary Submit Form 28 * Manage Obituary 29 * Obituary Slider Shortcode 30 * Condolence Management 31 * Print Support 32 33 Contact us to import or migrate your existing obituaries into WP Obituary Manager. 34 Contact us on Teams: [arni.cinco@outlook](https://teams.live.com/l/invite/FEAY6fI1IPmCY6FeAo) 24 Designed for funeral service providers, it allows you to: 25 - Create and manage obituaries 26 - Accept and moderate visitor condolences 27 - Customize layouts and display options 28 - Easily integrate obituaries into your website 35 29 30 Developed by [WPTaskforce.com](https://www.wptaskforce.com), a web design agency based in Iloilo City, Philippines. 36 31 32 ### ✨ Features at a Glance 33 * ✅ **Custom Obituary Post Type** – Manage obituaries like regular WordPress posts. 34 * ✅ **Frontend Submission Form** – Allow families or staff to submit obituaries online. 35 * ✅ **Obituary Slider Shortcode** – Showcase recent obituaries anywhere on your site. 36 * ✅ **Condolence Management** – Visitors can leave condolences; admins can moderate. 37 * ✅ **Print-Friendly Obituary Pages** – Works seamlessly with popular WordPress PDF/print plugins for downloadable or printable obituaries. 38 * ✅ **Elementor Support** – Works seamlessly with Elementor page builder. 39 * ✅ **Customizable Settings** – Set default thumbnails and obituary layouts. 37 40 41 💡 Need to migrate existing obituaries? Contact us for import services. 42 📩 Reach us on Microsoft Teams: [arni.cinco@outlook.com](https://teams.live.com/l/invite/FEAY6fI1IPmCY6FeAo) 38 43 44 --- 39 45 40 46 == Installation == 41 47 42 1. Upload `WP_Obituary.zip` to the `/wp-content/plugins/` directory or Search WP Obituary Manager in you Wordpress admin dashboard add new plugin page 48 1. Upload `WP_Obituary.zip` to `/wp-content/plugins/`, or search **WP Obituary Manager** in your WordPress dashboard under Plugins → Add New. 49 2. Activate the plugin via the **Plugins** menu. 50 3. Configure settings: go to **Obituaries → Settings** to set your default thumbnail and layout. 51 4. Visit your obituary page at `www.yourdomain.com/obituaries`. 43 52 44 2. Activate the plugin through the 'Plugins' menu in WordPress Dashboard 53 --- 45 54 46 3. Add your Obituary Default Thumnail and Obituary Default layout in Obituaries -> Settings 55 == Frequently Asked Questions == 47 56 48 4. Visit your Obituaries page to www.yourdomain.com/obituaries 57 **How can I add an obituary?** 58 You can add one in the WordPress dashboard under **Obituaries**, or allow visitors to submit via the frontend form. 49 59 60 **Where is my obituary page?** 61 By default, it’s available at: `www.yourdomain.com/obituaries`. 50 62 63 **How are condolences managed?** 64 Condolences are stored as comments and can be moderated via the WordPress admin dashboard. 51 65 52 53 == Frequently asked questions == 54 55 56 - How can I add the Obituary? 57 58 You can add it dashboard under obituary postype. Or in obituary submit form in front end. 59 60 61 - How can I access my obituary Page? 62 63 You can visit your obituaries page to www.yourdomain.com/obituaries 64 65 66 67 - How to manage consolences? 68 69 Condolences are manage in comments in Wordpress admin dashboard. 70 66 --- 71 67 72 68 == Screenshots == 73 69 74 1. www.yourdomain.com/obituaries 70 1. Obituaries archive page (`www.yourdomain.com/obituaries`) 71 2. Single obituary post 72 3. Obituary settings panel 73 4. Add New Obituary screen 75 74 76 2. Obituary Single Post 77 78 3. Obituary Settings 79 80 4. Add New Obituary 81 75 --- 82 76 83 77 == Changelog == 84 = 2.0.6 =85 78 86 - Fix postype query_vars issue 79 = 2.0.7 = 80 * Added Elementor support 87 81 82 = 2.0.6 = 83 * Fixed post type `query_vars` issue 88 84 89 = 2.0.5 = 85 = 2.0.5 = 86 * Corrected typos 87 * Fixed compatibility with WordPress 6.7.2 90 88 91 - Fix typo error 92 - Fix issue in 6.7.2 89 = 2.0.3 = 90 * Updated text: "Post Comment" → "Submit Condolences" 91 * Updated text: "Leave a Comment" → "Offer Condolences" 92 * Changed URL slug from `obituary` to `obituaries` 93 93 94 = 2.0.2 = 95 * Fixed compatibility issue with WordPress 6.2.2 96 * Updated plugin name 94 97 95 = 2.0.3 = 98 = 2.0.0 = 99 * Introduced custom obituary post type 100 * Added frontend obituary submission form 101 * Enabled full obituary management in the admin dashboard 96 102 97 - Changed text Post Comment to Submit Condolences 98 - Changed text Leave a Comments to Offer Condolences 99 - Updated Obituary to Obituaries url 100 101 102 = 2.0.2 = 103 104 - Fixed issue in Wordpress 6.2.2 105 - Updated Plugin Name 106 107 108 = 2.0.0 = 109 110 - Created Obituary postype 111 - Added Online submit form in fron end. 112 - Allowed user to manage all submit obituary 113 114 103 --- 115 104 116 105 == Upgrade Notice == 117 106 118 119 120 Just upgrade via Wordpress. 121 122 107 You can update safely via the WordPress admin dashboard. -
wp-obituary/trunk/wp-obituary.php
r3333106 r3366562 1 1 <?php 2 3 2 /** 4 5 * Plugin Name: WP Obituary Manager 6 7 * Plugin URI: http://www.wptaskforce.com 8 9 * Description: WP Obituary Manager plugin will helps you manage your obituary sites easy. 10 11 * Version: 2.0.6 12 13 * Author: WPTaskForce.com 14 3 * Plugin Name: WP Obituary Manager 4 * Plugin URI: https://www.wptaskforce.com/ 5 * Description: WP Obituary Manager helps funeral homes, crematories, and cemeteries easily manage and display obituaries online. Includes condolence submissions, moderation tools, and print/PDF-friendly obituary pages. 6 * Version: 2.0.7 7 * Author: WPTaskforce.com 8 * Author URI: https://www.wptaskforce.com/ 15 9 * Text Domain: wp-obituary 16 17 10 * Domain Path: /languages 18 11 * License: GPLv3 12 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 19 13 */ 20 14 … … 53 47 add_action('plugins_loaded', 'wp_obituary_textdomain'); 54 48 55 add_filter( 'template_include', 'wp_obituary_template_selector'); 49 add_filter( 'template_include', function( $template ) { 50 // Only affect wp_obituary CPT 51 if ( is_singular( 'wp_obituary' ) ) { 52 53 // If Elementor is active and Theme Builder is loaded → let Elementor handle it 54 if ( defined( 'ELEMENTOR_VERSION' ) && did_action( 'elementor/theme/register_locations' ) ) { 55 return $template; // Do nothing, Elementor takes over 56 } 57 58 // Otherwise → use your custom selector 59 if ( function_exists( 'wp_obituary_template_selector' ) ) { 60 return wp_obituary_template_selector( $template ); 61 } 62 } 63 64 return $template; 65 }, 99 );
Note: See TracChangeset
for help on using the changeset viewer.