Forum Replies Created

Viewing 15 replies - 136 through 150 (of 398 total)
  • Plugin Author Jonathan Goldford

    (@jg-visual)

    I’m happy to help out @ernienet. I’ll address each item individually.

    The gravatar is not showing on the website display (using the shortcode to display board members on the site).

    I’m not sure if this is a setting somewhere else in WP or if it’s something I need to edit in the template file – I moved it to my theme folder to customize it, but have not made any changes to it yet.

    The gravatar should show automatically when using the [list_board_members] shortcode. The first step is to make sure that each board member has added their photo to https://gravatar.com/. If they haven’t added a photo there, then nothing will be displayed. After that, we’d recommend you check that the email addresses for each WordPress user on your site match the one used to set up each gravatar. If they don’t match, then the images won’t show. Finally, if that doesn’t help, we’d recommend checking the error logs for your website to see if anything shows up there. It’s possible the gravatars are being blocked for some reason.

    I also need to sort the board members and would like to link to a contact form for some of them. Has anyone been able to create solutions for those issues?

    Both of these adjustments would require you to have some PHP coding knowledge. For sorting the board members, you’ll need specific knowledge of how hooks work within WordPress. Once you’re comfortable, we’d recommend taking a look at the winbm_users_serving hook, which would allow you to modify the order that the board members are shown.

    For linking to a contact form, you should be able to do that directly within the list-board-members.php file you copied to your theme.

    Unfortunately, we’re not able to provide support on custom coding, but hopefully that’s enough to get you started.

    Let us know how it goes and have a great day!

    Plugin Author Jonathan Goldford

    (@jg-visual)

    That’s great to hear! Thanks for keeping us in the loop and don’t hesitate to reach out if you have any other questions.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Thanks for reaching out @shiraj123. I’m not entirely sure I follow your question. Would you mind providing a few more details? Once we know a little bit more hopefully we can point you in the right direction.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    No problem @supernaut510. Unfortunately, providing custom development support is beyond the scope of what we offer here. How you would approach the code also really depends on the content and features you’re adding to the plugin, so it would be tough to provide incredibly specific guidance without a lot more details.

    WordPress works on a hooks system, allowing you to “hook” into code at given points in the execution to either modify the existing output or run entirely separate code at that time. Your best bet is to spend some time reading https://developer.wordpress.org/plugins/hooks/ and https://developer.wordpress.org/plugins/hooks/actions/ to get a feel for how this system works. You can also use a search engine to lookup something like “wordpress how do hooks work”. There are tons of articles that will help you get set up.

    In general though, you wouldn’t extend the class at all. Instead, you would use a PHP function that’s called from a line of code that looks like add_action( 'winbm_after_members_table', 'name_of_your_function' );. That code essentially tells WordPress to “hook” in and run your function at exactly that point in time within the plugin’s code execution.

    I’m sorry I can’t be more helpful than that. Hopefully those resources are a good place to start.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Great question @dozza. By default, in WordPress all files uploaded to the media library can be indexed by search engines. Even though search engines would need a link to those files on your website or elsewhere to index them, it still means the possibility exists that they would be listed. If you don’t want to take that risk, I’d recommend looking at additional WordPress plugins to control access to those uploads. If you do a search within the plugins directory for something like “restrict access to media files” you’ll see a few options that might be a good fit. You can see the results of that search at https://wordpress.org/plugins/search/restrict+access+to+media+files/.

    Let us know if you have any other questions. We’re happy to help.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Since we haven’t heard from you in a little bit we’re going to mark this as resolved. Don’t hesitate to reach out if any other questions come up.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Since we haven’t heard from you in a while we’re going to mark this as resolved. Don’t hesitate to reach out if any other questions come up.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    I’m happy to help @supernaut510. It sounds like you’re trying to add content into the admin where each board member is shown in a table. Is that correct? If so, then you actually nailed the best approach within your question. The code do_action( 'winbm_after_members_table' ); is actually there for exactly the purpose you’re looking for. By using the add_action() WordPress function, you can hook into that location to add content or run other code from either a custom plugin or your theme. I’d recommend taking a look at the WordPress documentation at https://developer.wordpress.org/plugins/hooks/actions/ for some additional information.

    If you have any other questions, don’t hesitate to let us know.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    That sounds great. Let me know how it goes and we’ll discuss next steps.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Thanks for reaching out @jeff501 and I’m sorry you’re running into issues. We didn’t make any changes in our last update to how admin users are treated on the board. It sounds like something else is going on here.

    Would you mind answering a few questions:

    • Just to confirm, are you using WordPress multisite or a single-site instance of WordPress? It sounds like you’re on multisite, but I wanted to be sure.
    • Do you have any role management plugins on the site and if so, have you modified the “serve_on_board” capability? That capability dictates which users serve on the board. If that has been changed from the default setup, then it could cause issues.
    • Have you tested this on a default WordPress installation to make sure there is no custom coding interfering with the plugin?

    We’re out of the office for the holidays tomorrow and Friday, but will be back next week. Once we have a little more information we can hopefully help you figure out what’s going on.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Sorry if I wasn’t clear @cubatrytest. You’ll need to create a folder within your current theme called wivm.

    We can’t provide custom coding support for plugin users, but I’m happy to answer questions as you work through it. Good luck as you hop in there.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Thanks for reaching out @cubatrytest. As long as you’re comfortable with some basic PHP coding, you can use the templating system built into the plugin. This system allows you to modify parts of the plugin, such as the form, while still allowing you to update it when we roll out new releases. Here are the basic steps you would need to take:

    1. Copy the plugin’s file at \wp-content\plugins\wired-impact-volunteer-management\templates\opp-single-form.php to a folder within the current theme called “wivm”.
    2. Modify it so the form is only displayed when the is_user_logged_in() function returns false.
    3. Add an else statement that shows a button when the user is logged in, or avoid the else statement and simply add the button directly to each volunteer opportunity’s content within the admin.

    Hopefully that gets you where you need to go. If you have any questions don’t hesitate to reach out.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Thanks for reaching out @valbaute. Unfortunately, there isn’t a way to include an opportunity’s content within an email to volunteers. The primary reason for this is that post content can include a lot of extra code in it which won’t display correctly in email clients like Gmail or Outlook.

    I’d recommend you instead include a link in the email directly to the volunteer opportunity itself. This not only ensures the content will look as expected, but it also allows you to update the details at any time so volunteers are never viewing outdated information.

    Let us know what you think or if you have any other questions. Have a good one.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Most importantly, thank you so much for the feedback @eroesch. Feedback from the community is the number one way we prioritize what to build next, so this level if detailed feedback is incredibly valuable to us. It’s also really helpful you provided your specific use-case so we could better understand where we can make improvements.

    I’ve made sure every one of your notes was added to our database of client suggestions. We review that list every quarter when we roadmap what our team plans to work on.

    There are a few items I wanted to address specifically:

    2) Inability to sort flexible opportunities by title of opportunity (I believe the sort order is by entry date/time)

    I don’t know how comfortable you are with code, but there is a WordPress hook in place within the plugin that would allow you to add code to sort all flexible opportunities by their title. If that’s something you’re interested in let me know and we can help guide you through it.

    4) Inability to easily email volunteers to remind them to do their job (buy the gift card)

    With the number of volunteer opportunities you have this could be a little tedious, but there is a way within the WordPress admin to email volunteers that completed the form for that opportunity. Simply go to the edit screen for that volunteer opportunity and look for the “Email Your Volunteers” metabox. From there you should be able to email them.

    5) Instances where the volunteer thinks they signed up, but they are not recorded as a volunteer, and the opportunity is not logged as complete.

    This isn’t an issue we’re aware of. Have you been able to replicate this on your end? If you can, then it’s a bug and we’ll want to fix it. It would be great if you could send us step-by-step instructions to replicate the issue so we can find the cause and take care of it.

    Thank you again for all your input. We really appreciate it.

    Plugin Author Jonathan Goldford

    (@jg-visual)

    Since we haven’t heard from you in a little while I’m going to mark this resolved. If you have any other questions don’t hesitate to let us know.

Viewing 15 replies - 136 through 150 (of 398 total)