• Resolved David Tierney

    (@big-dave)


    I created a schedule with your plugin similar to what is used for WordCamp events given that my needs are similar – multi-day conference with lots of classes that fall into categories. The schedule needs to be friendly for a non-programmer to update. The biggest hurdle I ran into is just getting the instructor’s name on the schedule without a ton of effort for the administrator adding classes. See video below for hopefully a better explanation.

    https://www.useloom.com/share/eaaef96aac9940f9ad5f3fddd24f12e3

    BETTER would be if the Instructors name on the calendar was actually a link to their bio page. One way to implement this would be to add a new event field like the “Custom Event URL” but make it a “Custom Sub-Title URL” for the Event Sub-title and then also make the Event Sub-Title show up on the list view (since right now the sub-title only shows for the calendar view). Then an administrator could use the Event Sub-title to provide the Instructor name and the Event Sub-title URL field to provide a link to that Instructor’s Bio page.

    Thanks so much,

    David

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter David Tierney

    (@big-dave)

    It occurred to me to share that my request above was not for code to use to hack the plugin to get it to do what I am asking. I do appreciate how you have created the plugin to allow copying and modifying page templates to my theme file. However doing so means keeping an eye on when those template files change in the core plugin and keeping the modified files updated, which I prefer to avoid.

    My explained need above was with the hope to inspire modifications to the plugin to allow some better solution for adding an instructor name as explained.

    Again, thanks so much.

    Plugin Contributor motopress

    (@motopress)

    Hi Dave @big-dave,
    Thank you for your thoughts and video you recorded.

    1. We’ll keep you request in mind to add some Instructors post type to be used in a plugin.
    However the code solutions we offered here may be overridden safely from updates. You just need to copy the following file
    wp-content\plugins\mp-timetable\templates\shortcodes\event-container.php
    and paste to
    wp-content\themes\your-theme-folder\mp-timetable\shortcodes\
    and edit file at new location.

    2. It is also possible to override the layout of timetable mobile view following this guide. if you add the code to functions.php of the Child Theme you will not loose the changes neither after theme nor plugin update.
    It is possible to contact our support team to order such customization.

    Thread Starter David Tierney

    (@big-dave)

    Thank you for the reply and for keeping my request in mind.

    Could I clarify something please. If I implement as you suggest above where a file can be “overridden safely from updates” – is it not true that if you update that page in your plugin’s code, then my updated overwritten page will have outdated code in it. This would prevent my changes from being overwritten but would also leave me with potential problems with the functionality of the plugin as time goes by. Is that correct or am I missing something?

    Thanks,

    David

    Plugin Contributor motopress

    (@motopress)

    Hi David @big-dave,

    We do our best not to modify existing names of classes, functions, actions you override by copying plugin parts to your theme. So you should not loose the changes.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Adding an Author/Instructor is hard’ is closed to new replies.