Search Results for 'code'
-
Search Results
-
Hi,
I am using a WordPress child theme, Flatsome. I simply want to adjust minor things like button text sizes, different colored bars, text, etc.In Google Chrome, I am able to inspect a element and change it’s style in the inspector window, but where do I paste the modified css code? The modified code does not work in the child theme’s Appearance/Edit window when it is pasted there.
I also tried to copy (not move) the bbpress.css file into the Parent theme’s css folder, but the code still does not work. I also tried to place the bbpress.css in the Child theme.
My questions are:
1. Where do I place the bbpress.css file? In the Parent theme or Child Theme? What folder?
2. Where do I paste the modified css code within the BBpress.css file? Anywhere?Below is code that I adjusted to suit my needs. It is code for a “submit” button on the Forum page of BBpress in my theme:
.userwall_delete_post >button:hover, input[type=”submit”], input[type=”button”], input[type=”reset”] {
-webkit-border-radius: 0px 0px 0px 7px;
-moz-border-radius: 0px 0px 0px 7px;
border-radius: 3px 3px 3px 3px !important;
font-family: Arial;
font-size: 12px !important;
padding: 10px !important;
text-decoration: none;
}Thanks for any help!
Best,
JohnSomeday, somebody is going to get this 2x retina thing figured out so that it’s automatic across WordPress. Until that day, we have to do it ourselves.
The general approach is to serve a double-sized image to the browser. So, if you want an 80px avatar in your topic replies (the standard size), you need to serve up a 160px avatar in order for it to look sharp on a retina screen (i.e. iPad, Android tablet, retina MacBook Pro, or one of those delicious new 5K iMacs). And as Joe Jackson says, “You gotta look sharp!”
So, how is this accomplished? Well, in the template.php file of bbPress, there is a function called bbp_get_reply_author_link(). This is the function that gets the avatar, and it comes with the following arguments:
function bbp_get_reply_author_link( $args = '' ) { // Parse arguments against default values $r = bbp_parse_args( $args, array( 'post_id' => 0, 'link_title' => '', 'type' => 'both', 'size' => 80, 'sep' => ' ', 'show_role' => false ), 'get_reply_author_link' );The argument we want to change is the ‘size’ argument. As you see, the default setting is 80. We want it to be 160. We can change it by changing a single line in the loop-single-reply.php file, which you can locate in wp-content/plugins/bbpress/templates/default/bbpress/. In the stock theme, the line reads:
<?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true ) ); ?>We want to change it to:
<?php bbp_reply_author_link( array( 'size' => 160, 'sep' => '<br />', 'show_role' => true ) ); ?>And that’s all there is to it. As long as your CSS specifies a width of 80 (or whatever you prefer), you won’t see any change in the size of the avatar in your browser, it will just look sharper on retina screens. You won’t notice any difference on standard resolution screens and, unfortunately, there is a price to be paid in the size of the image that is served to those screens. Ideally, WordPress/bbPress would know what resolution screen it is serving to and set the image size on the fly. There are some plugins that do this for site images — Jordy Meow’s WP Retina 2x is a good one — but they don’t work for avatars yet. See this support topic for more discussion.
There’s just one more thing you’ll want to do. If you haven’t already done so, create a directory in your theme folder titled “bbpress”. Then make a copy of the file you just changed and place it in this directory. This file will override any file with the same name in the bbPress plugin directory. So, when you next update the bbPress plugin, you’ll retain the functionality you just created, because even though the plugin files are all replaced by the new version, the file in your theme directory will still be there.
I hope this helps everyone look sharp!
Topic: HELP!
Hello everyone. I’m freaking out right now. I just added this code to my functions.php:
add_post_type_support(‘forum’, array(‘thumbnail’));
function ks_forum_icons() {
if ( ‘forum’ == get_post_type() ) {
global $post;
if ( has_post_thumbnail($post->ID) )
echo get_the_post_thumbnail($post->ID,’thumbnail’,array(‘class’ => ‘alignleft forum-icon’));
}
}
add_action(‘bbp_theme_before_forum_title’,’ks_forum_icons’);It was supposed to allow me to add a featured image to forums and it would act as a icon to the left of it. The problem is that when I added a featured image, it screwed everything up. I’ve taken the image off and deleted the code and it’s still all messed up. If you have any clue, please help!
Here is the site: evrgaming.com
I am using the [bbp-forum-form] shortcode in the frontend. It creates a forum fine, when there is a parent chosen and a description put in. But it does not create a forum when I leave the description or the parent empty.
This seems odd, as in the wordpress admin area you are not forced to enter a description or choose a parent forum. There it creates a forum without parent and description.Is there a way to disable this behaviour on the frontend and allow for “root” forums without a description?
Thanks,
SaschaI am new to bbPress development and have been searching for how to do this for a while now, so I figured I’d ask here.
I am wanting to display a loop of all of the forum categories on every page of the forum (as a type of navigation). I am able to display it in the forum root, but when it goes into a category, the loop becomes the forums rather than the categories.
In loop-forums.php, for example, I have the following code:
<?php do_action( 'bbp_template_before_forums_loop' ); ?> <ul id="forum-subhead-nav"> <?php while ( bbp_forums() ) : bbp_the_forum(); if (bbp_is_forum_category()) { ?> <li> <a class="bbp-forum-title button-link" href="<?php bbp_forum_permalink(); ?>"><?php bbp_forum_title(); ?></a> </li> <?php } ?> <?php endwhile; ?> </ul>I was wondering if someone can help me out so it loops all of the forum categories, and that doesn’t change depending on the forum.
Thanks
Topic: Forum Import Tool
I’ve been struggling for a while now to get the forum import tool to run efficiently. I notice that for some forums, the mysql query code is supplied, but for others it is not. It seems that the process would run a lot faster if I performed the entire operation in mysql instead of using the import tool. I have ~2M posts I need to import. Does anyone have the MYSQL queries for converting Xenforo to BbPress?
Thanks!