• Resolved machmedianz

    (@machmedianz)


    Hey Mike,

    First of all – amazing plugin. Seriously, send me a link to your donate page if you have one.

    Secondly, I’ve got a bit of a predicament on my hands. What I’m trying to do is have a WP Tiles gallery where each image will link to a post on another website. I am trying to showcase my journalism work, so that’s why I need to do this.

    This is what I need each tile to show:
    Image
    Headline
    Excerpt

    This works perfectly if I am adding tiles from blog posts that are on my own site, but I can’t figure out how to make it look the same and point to another site.

    Any help here would be greatly appreciated!!

    Cheers,

    https://wordpress.org/plugins/wp-tiles/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter machmedianz

    (@machmedianz)

    If adding the headline and excerpt is not possible, but linking the images to another site is, I could get by with that.

    Thanks again,

    Plugin Author Mike Martel

    (@mike_cowobo)

    Hi @machmedianz, thanks for the kind words! There is a donation button in the sidebar on the website 🙂

    A similar question came up before. The bottom line is: it is quite easy to do with some coding, but not without coding 😉

    The trick is to lower a function like the one below in your functions.php:

    add_filter( 'wp_tiles_permalink', 'my_theme_wp_tiles_permalink', 10, 2);
    function my_theme_wp_tiles_permalink( $ret, $post_id ){
        if ( !$ret && 12 === $post_id )
            $ret = 'http://wordpress.org/';
    
        return $ret;
    }

    To expand on the answer from the previous thread, if you want too grab the link from a metafield, you can do something like this:

    add_filter( 'wp_tiles_permalink', 'my_theme_wp_tiles_permalink', 10, 2);
    function my_theme_wp_tiles_permalink( $ret, $post_id ){
        if ( !$ret && ( $link = get_post_meta( $post_id, 'wp_tiles_custom_link', true ) ) )
            $ret = $link;
    
        return $ret;
    }

    Now you just have to drop the link in the ‘Custom Fields’ meta box with they key wp_tiles_custom_link.

    So, you have to create dedicated posts for the outbound links, but if you don’t want them to show up as posts as well, you would have to create a custom post type for your links. (For example with CPT UI)

    Let me know if that works out!

    Cheers,
    Mike

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Gallery with links’ is closed to new replies.