Hello @biblab
Web Addresses
StaffList will indicate substring matching when searches are performed within any simple text column, such as your column titled “web.” It’s better to use a column title that supports urls. See the installation instructions for web addresses:
https://www.ads-software.com/plugins/stafflist/#installation
Column titles that support links are: “url”, “profile”, “link”, or “website”.
Regarding Style Issues
As is the case with most WordPress plugins, when what you see doesn’t match what’s shown in plugin screenshots, it’s most likely that your theme’s styles or your custom styles are overriding the plugin’s stylesheet/s. You can test this by temporarily removing the custom stylesheet or theme styles, and seeing how the plugin elements are rendered without their interference. When it’s confirmed that the plugins render properly, you can restore the those stylesheets, and begin troubleshooting which styles are harming the plugin. Use the browser’s built-in inspector to locate the bad styles, and adjust them accordingly, by narrowing their scope, or excluding the plugin classnames.
Fixing Your Style Issues
In your case, your theme’s custom.css and cnrs_dyn.css stylesheets are interfering with StaffList’s design.
Line 278 of your custom.css forces all paragraphs to be 100% width. You can fix this by changing that style from:
body.no-sidebar .entry-content p {
width: 100% !important;
}
to:
body.no-sidebar .entry-content p:not(.pager) {
width: 100% !important;
}
Your cnrs_dyn.css file is adding the margin to the table rows making them too tall:
body.page-child article > .entry-content > div p:last-of-type {
margin: 0 0 60px 0;
}
Add the following style to the bottom of your custom.css to fix this:
body.page-child article > .entry-content > div p.contactcard {
margin-bottom: 0;
}
Fondly,
ERA404
-
This reply was modified 4 years, 9 months ago by
ERA404.