• Hi,

    We are building a large knowledge-base style website with 1000+ articles. I need guidance on content personalization and ready to pay for it.

    Idea:
    1. Allow tags to be added to each registered user (manually)
    2. When a user logs in, he should see only those articles on index page which have the same tags as the tags in his user-profile.

    Thanks in advance for helping me out.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Moderator Jose Castaneda

    (@jcastaneda)

    THEME COFFEE MONKEY

    Hi there!

    Have you tried posting in:
    https://jobs.wordpress.net/

    Please note that it is in the forum rules:
    https://codex.www.ads-software.com/Forum_Welcome#Offering_to_Work_For_Hire

    Thread Starter algopro

    (@algopro)

    Hi,

    Not tried yet that forum, because I’m still not 100% clear on how content personalization should be implemented for KB style website. I was looking for suggestions and perhaps after that I can offer this project to someone.

    thanks for replying.

    Moderator bcworkz

    (@bcworkz)

    You can easily add a field to the user profile page that would contain the user’s tag list, and store the list in user meta.

    You can alter the query used for the index page to only query for posts with certain tags by using the ‘pre_get_posts’ action.

    That would cover the basic functionality and is simple enough on its own. Not covered, and probably the bulk of the work is in developing a nice user experience (UX). For example, instead of a textbox on the profile page, have a dedicated front end page with a tag cloud from which to chose from, in addition to the ability to enter new tags. For UX, the sky’s the limit, so you should have a very good idea about what that should be when hiring someone.

    Thread Starter algopro

    (@algopro)

    bcworkz, could you point to some average level UX examples, which can be relevant to a knowledge-base style website. I shall be very thankful for it.

    Moderator bcworkz

    (@bcworkz)

    The ‘Tags’ meta box on the WordPress post edit screen works quite well IMO. I don’t think the nature of the site matters much, tags are tags in any context. Additionally, the WP meta box code is GPL licensed open source. But finding all the relevant code and adapting it to your site may not be a simple task.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Personalizing Content Display using tags’ is closed to new replies.