Code

Discussion on Colio - Responsive Portfolio Wordpress Plugin

Discussion on Colio - Responsive Portfolio Wordpress Plugin

Cart 1,136 sales

flGravity supports this item

Supported

This author's response time can be up to 5 business days.

569 comments found.

Hello Author,

Thanks for making this great plugin, I am trying to do a multiple portfolio in a same page but separated by Bootstrap Tabs. Unfortunately the first portfolio works but the other ones do not show, only the filters and when I click on the filters or close the “List Filter” it appears. So something is hiding the other. Is there something that can be done ? or a different approach?

Hi! It’s not good idea to put portfolios into tabs and it may cause problems. The reason is that during plugin initialization portfolio grid should be visible so the code could get proper dimensions. If a tab with portfolio is not visible, dimensions will be wrong or 0 and plugin will break.

Thanks for your kind reply. I would like to ask, is there any other way to make this happen? I would like to have multiple portfolios separated by some sort where you can click.

Basically portfolio should be rendered (visible) before in can be initialized properly.. Not sure but you can try to call jquery trigger (‘resize’) on every tab switch to force it realign.

Before purchasing, i have some questions.. the loading time for the viewport to show up is really slow in the demos i’ve seen on multiple examples with different servers. Can this be instant?

Also, with multiple rows in a grid, is it possible to center the thumbnails so that the second row with only one thumbnail will be centered, as the first row has sufficient thumbs to fill the row? E.g. A grid with four thumbs per row, you add five thumbs so one thumb is on the second row. I’d like to have this centered.

Thanks for question.

Conten of a viweport us loadede via AJAX and then is being inserted into grid. There is no way to speed up ajax part, but it’s possible to decrease animation times to show content in Viewport.

by default all thumbs are floated to the left. If we make them inline and will text-align container it’s possible to make fifth item be centered

Hi,

Im having a bit of a problem with this plugin.

The first time I open an image within a portfolio item it scrolls correctly and everything is wrapped inside fancybox-overlay fancybox-overlay-fixed.

But the second time i open an item fancybox-wrap fancybox-desktop fancybox-type-image fancybox-opened is the outer div with fancybox-overlay fancybox-overlay-fixed sitting outside it….so the image will not scroll correctly.

Refreshing the page allows you to scroll the tall image correctly but once you have done it once the order of the div is changing!

Please help.

Maybe there is another instance of fanybox plugin on your website and image has beens initialized twice creating a conflict. Please give me website URL and I will take a look. Thanks

Hi I contacted you about two weeks ago and still haven’t received a response. I still can’t get the pagination to work for your plugin. If there is anyway you could get back to me today I would greatly appreciate it.

http://e55.c45.myftpupload.com/portfolio-2/

This is how it’s appearing on my site. My client would like there to be multiple pages like you see here

http://kbsells.com/concierge/

Hi! I will reply in email. Thanks!

Hi there,

is there any possiblity to order items by TAG? The standard parameters don’t give me the result that I’m looking for.

Okay, thank you. A different question now. Is there a possibilty to NOT show certain filters on a page? I mean, for instance, not show (f.e. display: none;) the third item in a list. Filter style is list. The li’s don’t have a class.So i can not select them with css.

(for example, i want to display:none the “Best Sellers Wallcovering” filter on this page: https://www.alphenberg.com/leather-flooring/ )

Do you have a sollution for this? Thank you in advance

Hi!

html for this filter is

<a href="#best-sellers-wallcovering" title="10 items">Best Sellers Wallcovering</a>

and you can use CSS attribute selector to set “display:none” for only this specific filter. It can be done with this style

.colio-filters a[href="#best-sellers-wallcovering"] {
 display:none;
}

Thank you! Does the trick!

Hi there, just bought your plugin for the third time. I always use ‘inside’ for the item details placement, but this time it causes a problem on this site: http://stefaanoyentemplate.yoolswebsite.be/portfolio/. When I click on an item button, the detail box displays correctly. But when I scroll, the detail box also moves, covering other portfolio items or the footer. What can I do to make the detail box stay in place when scrolling? Thanks for your support!

Hi!

Checked your problem. You should remove “height: 100%;” from this style

html, body {
height: 100%;
min-height: 100%;
overflow-x: hidden;
}

in style.css because it adds another scrollbar.

Thank you so much for your reply, that solved the issue!

Hey love your product but I am having some difficulty. For some reason the pagination is not working and neither are my filters.

I made sure to check the pagination checkbox as well the filters checkbox.

Here is a link to my website. http://e55.c45.myftpupload.com/portfolio-2/

Please let me know if I need to provide anything else

Hello!

First of all you should get rid of a check sign for LI items of a grid. To do this please open wp-content/plugins/colio/grid.css file and add this style

.colio-list li:before { display: none!important;}

Then I noticed that there is no wp-content/plugins/colio/init.js file in footer of you website. So when I click on “View Project” it does not work.

If possible please contact me privately using mail form on my profile page on codecanyon and give me WP admin login/pass.

One of my clients just purchased your plugin and loves it. Everything is working correctly after I added the featured image support to the current theme, but here’s my clients question: is there a way to had a “default” filter to show rather than all of the filters on the main page? Here is the link to the page in question – http://lgcdev.brailer.info/projects/. Is there a way to have the filter “Federal” already clicked when a user goes to the page?

Actually now it’s not even showing the groups. Any ideas as to why that may be?

Hello! Sorry for delay with reply. Yes, it’s possible to make certain filter active when page loads. But it requires to change some plugin files (init.js and colio.php).

Regarding why groups (filters) are not showing. Make sure that colio items have filter tags assigned. They are used to generate filters menu above item grid.

Hi,

is it possible with this plugin to have some elements with different with, some of them for instance 1 columns large and some 2 columns large like this example of isotope grid?

https://isotope.metafizzy.co/layout-modes/masonryhorizontal.html

thanks a lot

No I don’t plan this. There is a lot of plugins already that can add lazy loading to the grid and they can be integrated with colio

Hi again and thanks for reply. No need to lazy loading, I only aim to have an irregular grid with object having different width, something like this to have an idea:

http://www.castlecodeweb.com/mediaboxes/example/multiple_grids.html#

Thanks anyway for the support!!!

No, it’s not possible to have items with different width. Sorry

How can I add pagination for mobile view only? Thx.

Hi!

You should modify wp-content/plugins/colio/init.js file a bit

// PAGINATION

                var pagination = function(tag){

                    // check if pagination is enabled in configuration
                    if( !options.pagination ) { return; }

you can add additional check for screen width

if( !options.pagination || $(window).width() > 768 ) { return; }

this will only show pagination if it’s enabled in configuration and screen width is greater than 768px.

Nice pluggin, How can i put a link in the colio.php if this link is a ACF text field?

Thanks!

I recommend using my plugin’s action hooks/filters to customize it. Please check “6. Advanced Usage” section in plugin documentation.

Regrading ACF plugin. There is get_field (https://www.advancedcustomfields.com/resources/get_field/) method to get value save in some filed.

Hi there,

Is there a section in the ‘Settings’ or in ‘Edit Item’ to have the featured image link externally to another website?

Or can you add that option to the Social Links drop down section?

Thanks for you help!

Hi! No there is no such feature, but you can use ACF plugin to add extra field to Colio Item and change the code to link featured image to external URL – file to modify is wp-content/plugins/colio/colio.php

Hi, i bouth your code, think it’s pretty useful and well done, but i have a problem on this page http://lnx.fratellibertoni.com/settori-di-intervento/ (saw it’s a problem already commented). The shortcode is called into a tab, and there is a problem in loading tabs, when i click on a tab the only way to make a gallery appear is resizing window. I pasted the code you suggested in the previous code

jQuery(’.tabs .tabs-label’).click(function(){ var tab_index = jQuery(this).data(‘index’); window.setTimeout(function(){ jQuery(’.tabs-panels > .tabs-panel:eq(’ + tab_index + ‘)’ + ’ .colio-list’).isotope(‘layout’); }, 200); });

Trying to adapt it to the name of my tabs, but it seems not to work. I’m not so expert to understand the problem, can you help me? Thanks

i have an other question too: when i add html styles to captions these styles or tgas (like or ) are deleted and do not appear: is there a way to solve this? Thanks again

I solved this second point, deleting ‘strip tags’ in code, so remains only the first point about tabs, thanks

Hello!

you don’y have jQuery(’.tabs .tabs-label’) element. You have ui-tabs, ui-tabs-nav etc.. Use firebug or web inspector and check what markup you have, then adapt my code with the elements you have in document

Pre-Purchase Question: I am looking for plugin that, where I can build a portfolio grid, that looks similar to this:

https://goldfisch-art.de/#arbeiten

Most themes redirect to a new page when loading a portfolio-item. I just want a pop-up like in the example to open instead of loading a new page.

Is this possible with your plugin?

Thanks and best regards

Hi!

I think it’s possible, but it requires some changes in plugin code. I can do this as custom work (paid). If you are interested please contact me using mail form on my profile page.

How to fix Layout Type missing in the Colio add new item?

Hm. Could you clarify this problem a bit, because I don’t quite understand where you get this.

Layout Type is on Colio Item edit page or you mean Grid Layout type in Colio -> [portfolio] -> Settings page?

Hello,

I just bought this plugin and when registering a new item I noticed that the “Layout” option (columns) is not appearing as shown in the tutorial sample images. How do I activate this feature?

Hi!

Grid Layout setting was added in v1.5. So make sure you have this version or above.

Hi, sometimes i end up with an empty gap where a tile should be? as per this link. There is no tile in the cms but looks to be a css issue with the alignment?

http://pendoley.adcorpdigitaldev.com/casestudies/

> sometimes i end up with an empty gap where a tile should be?

I checked your portfolio but see no issues with it. Could you tell me where do you see this empty gap – in grid or in item details? Also, how this can be reproduced?

I am using Chrome on Windows and see this? But IE is fine.

http://imgur.com/a/y5TMK

Please try this. Open wp-content/plugins/colio/grid.css file and find this line

.colio-grid4 .colio-list > li { width: 25%; }

and change to this

.colio-grid4 .colio-list > li { width: 24%; }

On this site: http://hdl.co.nz/portfolio

Everything is working fine except that when I have a project open and I click on a different filter the project stays open. e.g. if “Hospice Link Drive” i open and I click on Wallpapering, “Hospice Link Drive” continues to show unless I close it by clicking the x in the top right of the project or replace it with another project.

Instead any open project should close when a new filter is chosen.

See this 1 min video for a demonstration… https://www.screencast.com/t/9VK6c0mhrSr

I see, but by design filters menu should disappear when you open item details. So it won’t be available until you close item.

You have this style that breaks this functionality

ul.colio-filters {

    visibility: visible !important;

    opacity: 1 !important;

}

I see. I have removed that code and it behaves as you describe. Is there any way to set it so the filters remain visible and any open project closes automatically if a filter button is clicked?

To make this possible you should modify code in wp-content/plugins/colio/init.js

- remove code that shows/hides filters
- use Colio API method collapse() to hide active viewport

jQuery('#colio_portfolio .colio-list').data('colio').collapse()

when filter link is clicked

Hi, I am trying to get rid of the ellipsis at the end of the excerpts with the following code you supplied for colio.php, but it does not work:

function colio_trim_excerpt($html){ $html = str_replace(‘[& hellip;]’, ’’, $html); $html = str_replace(‘[…]’, ’’, $html); return $html; }

add_filter(‘get_the_excerpt’, ‘colio_trim_excerpt’);

Any ideas?

Hi! What version of Colio Wordpress plugin do you have?

Hi,

i use some filters for the portfolio. It is possible to have anchor links, maybe on main page, that open the portfolio with the exact filter?

Hi!

JS code to do this may look like so (haven’t tested it)

jQuery(window).load(function(){
var url = location.href;
var filter = url.match(/\?filter=(\w+)/);
if(filter) {
  var tag = filter[1];
 jQuery('.colio-filters a[href^=#' + tag+']').trigger('click');
 }
});

URL of a link to open certain filter should contain param ?filter=some_filter like

http://domain.com/portfolio/?filter=some_filter

where word some_filter should match a filter tag slug in WP admin that should open on page load.

Thank you. I tried this code, sometimes its work perfect and then at other times the items from all filters will shown. This situation is the same if the code is in the header or footer of the page. Maybe you can have a look on it. https://goo.gl/fx1fiI

I checked your site and when I open URL like that http://www.moprojects.de/erfolge/?filter=residential only 3 items for this filter are shown.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey