• Hello kind experts,
    I’m trying to build a new platform to support the sale of services. These services are developed in coordination with partners that teach by sharing their talents. The particularity of this platform is that we wish to allow the partners to describe the detail of their services directly in an appropriate simple to fill out “administrative” page. The information (text and media) they insert in this “administration” page will be used to create the page describing their product to customers.

    I hope the above description is clear, I’m not sure what such a function would be called, or even if there are ready made plugins that allow this. (Like woocommerce or other)

    Anyway We’re starting from scratch and I would like to start with the best possible plugin family that will allow to build such a platform and allow for future expansion. Any suggestions?
    Thanks! Marco

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi Marco,

    If I understand correctly, you want partners to be able to edit only a specific page (their own page), but not be able to edit any other pages.

    While I don’t think WordPress provides this functionality out of the box, it certainly is possible to do so with plugins, for example Capability Manager Enhanced, which allows you to set permissions per page.

    For each partner, you would create a new user in your site, and a new page. You would then grant that user permissions to edit only that page.

    This would be one way to do it. Is this what you’re looking for?

    Regards,
    Paulo

    Moderator bcworkz

    (@bcworkz)

    Restricting edits to only one’s own page could be accomplished by not letting their user role have the “edit_others_pages” capability. There are various roles and capabilities plugins that allow you to do this. It’s also not overly difficult to custom code this.

    They can still create any number of their own pages, though you can prevent them from publishing by removing the “publish_pages” capability. An admin or editor would have to publish for them. To automatically limit them to one page, it gets more complicated and maybe a plugin like Paulo suggests is the way forward.

    A standard WP page or post consists mainly of a title and unrestricted content. If you would like a series of specific fields as well, use one of the custom fields plugins to add these to the page edit screen.

    Thread Starter malbasio

    (@malbasio)

    Hi Paulo and BCworkz, thanks for your replies.
    Paulo, rather than having partners edit the pages on wordpress (which might be intimidating to many) what I was thinking of is to provide a userfriendly page(s) where the partners could insert text and pictures, and this content can somehow (as automatically as possible) used to generate their commercial page.

    I guess one way might be to store it somewhere in an organized way and then use it to generate a page. Is there a way to do this even manually? As much automation as possible would eventually be nice, of course we (the site admins) after review would always need to be in the position decide if we want to publish.

    If nothing ready made exists, I guess the first building block would be to find a function that stores the content inserted from the partners. Are there any plugins to fulfill this function?

    Thanks
    Marco

    Thank you for the clarifications, Marco.

    If I understand correctly, instead of having your partners access the WordPress admin, you want them to enter their content through a public page. In this page, they would be presented with a WYSIWYG editor, or something similar, through which they enter their content.

    I believe one way to do this is to use the Advanced Custom Fields plugin.

    Let me know if that’s what you were looking for.

    Regards,
    Paulo

    Thread Starter malbasio

    (@malbasio)

    Hi Paulo, thanks for your reply. Yes, you understood perfectly what I was looking for. I will take a look at the plugin you suggest. Hopefully it can take care of text and mixed media. I will let you know how it goes!
    Cheers
    Marco

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Plugin suggestion’ is closed to new replies.