Softmixt Relations

Softmixt Relations Install Statistics

0
100%
Today: 0 Yesterday: 0 All-time: 660 downloads
Softmixt Relations Icon

Try plugin: Softmixt Relations

We'll create fresh WordPress site with Softmixt Relations installed. You have 20 minutes to test the plugin after that site we'll be deleted.

Takes ~10 seconds to install.

About Softmixt Relations

Simple way for adding related posts .

0


0


0


0


0

updated: 6 years ago
since: 7 years ago
author: Softmixt

Description

A simple way to add related posts to another post.

You can easily change the public view by using this filter : SFT_related_item_content filter.

<?php

add_filter (
    'SFT_related_item_content' ,
    /**
     * $itm_container : The current view of related posts .
     * $connected_relations : Array with all related post items ID's .
     * $atts : Short code attributes.
     */
    function ( $itm_container , $connected_relations , $atts )
    {

        // The current post id.
        $post_id = $atts[ 'post_id' ];

        // Parent related items container element (set on short code).
        $container               = $atts[ 'container' ];

        // Parent related items container class element (set on short code).
        $container_class         = $atts[ 'container_class' ];

        // Related item container element (set on short code).
        $item_container          = $atts[ 'item_container' ];

        // Related item container title element (set on short code).
        $item_title_container          = $atts[ 'item_title_container' ];

        // Related item container class element (set on short code).
        $item_container_class    = $atts[ 'item_container_class' ];

        // Related item show title (set on short code as string "true" or "false").
        $item_show_title         = $atts[ 'item_show_title' ];

        // Related item show date (set on short code as string "true" or "false").
        $item_show_date          = $atts[ 'item_show_date' ];

        // Related item show author (set on short code as string "true" or "false").
        $item_show_author        = $atts[ 'item_show_author' ];

        // Related item show feature image (set on short code as string "true" or "false").
        $item_show_feature_image = $atts[ 'item_show_feature_image' ];

        // Related item show excerpt image (set on short code as string "true" or "false").
        $item_show_excerpt       = $atts[ 'item_show_excerpt' ];

        // Related item show content image (set on short code as string "true" or "false").
        $item_show_content       = $atts[ 'item_show_content' ];

        // Post related taxonomies container element (set on short code)
        $item_terms_container       = $atts['item_terms_container'];

        // Post related taxonomies container class element (set on short code).
        $item_terms_container_class = $atts['item_terms_container_class'];

        // Post related taxonomy term item container element (set on short code)
        $item_term_container        = $atts['item_term_container'];

        // Post related taxonomy term item container class element (set on short code).
        $item_term_container_class  = $atts['item_term_container_class'];

        // you can overwrite  post related item view here ...

        return $itm_container;
    } ,
    10 ,
    3
);

Suggestions

If someone has an a idea or suggestion of a new plugin feature I’m glad to hear it and probably will be implemented in the new versions.