Plugin Directory

Changeset 3366562


Ignore:
Timestamp:
09/23/2025 02:04:16 PM (6 months ago)
Author:
wptaskforce
Message:

Add Elementor support

Location:
wp-obituary
Files:
57 added
3 edited

Legend:

Unmodified
Added
Removed
  • wp-obituary/trunk/admin/classes/class-obituary.php

    r3266692 r3366562  
    9393        );
    9494
    95         $wpobituary_supports = array( 'title', 'editor', 'author', 'thumbnail', 'comments' , 'revisions');
     95        $wpobituary_supports = array( 'title', 'editor', 'author', 'thumbnail', 'comments' ,'elementor', 'revisions');
    9696
    9797        $args = array(
     
    105105            'supports'              => $wpobituary_supports,
    106106
    107             'taxonomies'            => array( 'obituary_cat', 'obituary_tag' ),
     107            'taxonomies'            => array( 'obituary_cat', 'post_tag' ),
    108108
    109109            '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 press
    6 Author: WPTaskforce.com
    7 Plugin URI: https://www.wptaskforce.com/
    8 Author URI: https://www.wptaskforce.com
    9 Requires at least: 6.2.2
    10 Tested up to: 6.7.2
    11 Requires PHP: 8.1
    12 Stable tag: 2.0.6
    13 License: GPLv3
    14 License URI: https://www.gnu.org/licenses/gpl-3.0.html
     1=== WP Obituary Manager ===
     2Contributors: WPTaskforce 
     3Plugin Name: WP Obituary Manager 
     4Donate link: http://wpobituary.com/ 
     5Tags: obituaries, obituary, obituary manager, memorial, tribute, funeral, cremation, funeral home, crematorium, cemetery 
     6Author: WPTaskforce.com 
     7Plugin URI: https://www.wptaskforce.com/ 
     8Author URI: https://www.wptaskforce.com 
     9Requires at least: 6.7.2 
     10Tested up to: 6.8.2 
     11Requires PHP: 8.1  
     12Stable tag: 2.0.
     13License: GPLv3 
     14License URI: https://www.gnu.org/licenses/gpl-3.0.html 
    1515
    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 
     16WP 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. 
    1917
    2018== Description ==
    2119
    22 [Demo](https://cremationarrangementwebsite.com/demo/obituaries/)
     20[View Demo](https://cremationarrangementwebsite.com/demo/obituaries/) 
    2321
    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.
     22WP Obituary Manager provides a simple way to manage obituaries and condolences directly from your WordPress admin dashboard. 
    2523
    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)
     24Designed 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 
    3529
     30Developed by [WPTaskforce.com](https://www.wptaskforce.com), a web design agency based in Iloilo City, Philippines. 
    3631
     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. 
    3740
     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) 
    3843
     44---
    3945
    4046== Installation ==
    4147
    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
     481. Upload `WP_Obituary.zip` to `/wp-content/plugins/`, or search **WP Obituary Manager** in your WordPress dashboard under Plugins → Add New. 
     492. Activate the plugin via the **Plugins** menu. 
     503. Configure settings: go to **Obituaries → Settings** to set your default thumbnail and layout. 
     514. Visit your obituary page at `www.yourdomain.com/obituaries`. 
    4352
    44 2. Activate the plugin through the 'Plugins' menu in WordPress Dashboard
     53---
    4554
    46 3. Add your Obituary Default Thumnail and  Obituary  Default layout in   Obituaries ->  Settings
     55== Frequently Asked Questions ==
    4756
    48 4. Visit your Obituaries page to  www.yourdomain.com/obituaries
     57**How can I add an obituary?** 
     58You can add one in the WordPress dashboard under **Obituaries**, or allow visitors to submit via the frontend form. 
    4959
     60**Where is my obituary page?** 
     61By default, it’s available at: `www.yourdomain.com/obituaries`. 
    5062
     63**How are condolences managed?** 
     64Condolences are stored as comments and can be moderated via the WordPress admin dashboard. 
    5165
    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---
    7167
    7268== Screenshots ==
    7369
    74 1. www.yourdomain.com/obituaries
     701. Obituaries archive page (`www.yourdomain.com/obituaries`) 
     712. Single obituary post 
     723. Obituary settings panel 
     734. Add New Obituary screen 
    7574
    76 2. Obituary Single Post
    77 
    78 3. Obituary Settings
    79 
    80 4. Add New Obituary
    81 
     75---
    8276
    8377== Changelog ==
    84 = 2.0.6 =
    8578
    86 - Fix postype query_vars issue
     79= 2.0.7 = 
     80* Added Elementor support 
    8781
     82= 2.0.6 = 
     83* Fixed post type `query_vars` issue 
    8884
    89 = 2.0.5 =
     85= 2.0.5 = 
     86* Corrected typos 
     87* Fixed compatibility with WordPress 6.7.2 
    9088
    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` 
    9393
     94= 2.0.2 = 
     95* Fixed compatibility issue with WordPress 6.2.2 
     96* Updated plugin name 
    9497
    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 
    96102
    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---
    115104
    116105== Upgrade Notice ==
    117106
    118 
    119 
    120 Just upgrade via Wordpress.
    121 
    122 
     107You can update safely via the WordPress admin dashboard.
  • wp-obituary/trunk/wp-obituary.php

    r3333106 r3366562  
    11<?php
    2 
    32/**
    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/
    159 * Text Domain: wp-obituary
    16 
    1710 * Domain Path: /languages
    18 
     11 * License:     GPLv3
     12 * License URI: https://www.gnu.org/licenses/gpl-3.0.html
    1913 */
    2014
     
    5347add_action('plugins_loaded', 'wp_obituary_textdomain');
    5448
    55 add_filter( 'template_include', 'wp_obituary_template_selector');
     49add_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.