Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'code'

Viewing 25 results - 13,801 through 13,825 (of 32,519 total)
  • Author
    Search Results
  • PureLoneWolf
    Participant

    Hi there

    Unfortunately, when I add that code, I get a server error when trying to load the forums page. You have used β€˜ instead of ‘.

    That said, it has to be something to do with my theme. I applied this code to another site, and it worked (both are fully up to date), whereas the site that it originally worked on, won’t do anything with that code.

    Ah well, I needed a new theme anway lol

    #137036
    #137035
    Kaliceos
    Participant

    Hi,

    I’m in the process of migrating a phpBB forum to WordPress with bbPress. I don’t know if the bbPress style is better but my users are used to the phpBB style for displaying Forums on the main page. So I tried to reproduce that layout in bbPress using categories. With the default theme, I was not happy with the way it looked. After a quick search in these forums, I saw some interesting topics from @lynq (here and there) but it didn’t work as intended in the last bbpress release and ticket #1958 has been moved to 2.6.

    So after a few hours of searching codex, and a lot of tries, I managed to do what I wanted. As there is still some demand in Lynq’s topic, I thought I should share my little work.

    I’m not a developper, so my code may be a little messy, but it works as intended. I’ve tried using the bbpress functions, and commented my code. If any PHP expert would like to review it and make it better, any feedback is welcome.

    The only file to change is loop-forums.php with this code.
    You just need to create it and paste the code. Then upload it to /wp-content/your-theme/bbpress/. Use a child-theme if you don’t want to loose it on next theme update.

    The forums are not yet online, so here are some screenshots with descriptions. (In French, because, as you may have noticed, English is not my native language πŸ™‚ )

    I’ve tested many situations (even a category inside a forum, which bbpress doesn’t consider anymore as a category, probably normal behavior) and I think everything works as intended. Feel free to report any bug.

    #137034

    Topic: Conditionals

    in forum Troubleshooting
    Squirrel
    Participant

    Hi there

    Does anyone know if BBPress has conditionals like BuddyPress does such as in the following link: buddypress conditionals?

    I am trying to find a condition for if you are on the forum index and the users forum list when on a profile. I can’t seem to find anything that works so if anyone knows that would be great.

    Thanks

    #137033
    kriskl
    Participant

    this code should put sub forums the way you want, add it to your functions.php child theme

    function custom_bbp_list_forums() {
    $args[‘separator’] = ‘<br />’;

    return $args;
    }

    add_filter(‘bbp_before_list_forums_parse_args’, ‘custom_bbp_list_forums’ );

    kriskl
    Participant

    I think this code will work if you add it to your functions file

    function custom_bbp_list_forums() {
    $args[‘separator’] = ‘<br />’;

    return $args;
    }

    add_filter(‘bbp_before_list_forums_parse_args’, ‘custom_bbp_list_forums’ );

    #137021
    kandrite
    Participant

    Hello!

    I can’t seem to find any answers via Google, so maybe you fine folks could help me. I just started delving into bbpress themeing. I’m basically skeletonizing the default bbpress theme so I can start working in depth with it.

    The way I have my forums structured is in three category forums, with variable amounts of subforums. The default theme uses bbp_list_forums to return an unordered list of all subforums of a category. I’ve been messing with the arguments and made each list item separated in its own div. My problem with that is only the text inside the div links to the forum, whereas I would like the entire div to be the link.

    My arguments look like so:

    		<?php bbp_list_forums( array(
    			'before'              => '<ul class="bbp-forums-list">',
            	'after'               => '</ul>',
            	'link_before'         => '<li class="bbp-forum"><a href="<?php the_permalink(); ?>"><div class="forum-list-item">',
            	'link_after'          => '</div></a></li>',
    			'count_before'        => '<div class="forum-list-item-count"><span class="forum-list-item-topics">Topics: </span>',
            	'count_after'         => '',
            	'count_sep'           => '<br><span class="forum-list-item-replies">Replies: </span>',
            	'separator'           => '<br>',
            	'forum_id'            => '',
            	'show_topic_count'    => true,
            	'show_reply_count'    => true,
    		)); ?>

    Any way I can get the permalinks to the individual subforums?

    #137018

    In reply to: SMF Import to bbPress

    bigtreesjoe
    Participant

    I had basically finished writing a converter template for smf 1.1.8 when I came across your post and your script. Good news is it looks like I got pretty close.

    I would like to understand better what the authenticate_pass function is supposed to do. If it is just supposed to return true if the current user’s password matches the old smf hashed password then it seems that I should be able to use a function similar to ssi_checkPassword that was included in the SMF ssi.php script, assuming that the sha1 function is available.

    Is there something more complicated that I am missing?

    I realize that due to SMF licensing issues I would not be able to distribute the code I write for myself based on the ssi.php code.

    #137014
    jralston
    Participant

    I feel like I am missing something very basic here… why are breadcrumbs not showing at all? I used a custom template for the main bbpress page. I’ve added in <?php bbp_breadcrumb(); ?> into that custom template – nothing changed and no breadcrumbs appearing. Help? What am I missing here?

    Jamil Ahmed
    Participant

    Hi

    I have used topic index shortcode on forum page and the pagination is all messed with line breaking. I have tried to search a lot but cant fix it. Hoping any one solve this. thanks

    pagination issues when using topics shortcode on front page.

    http://www2.dekritischebelegger.nl/forum/

    #137009
    Zack Tollman
    Participant

    Hi there!

    I just updated to bbPress 2.4 and experienced the same problem. All titles not on bbPress pages were rendered as blank titles.

    It seems bbPress 2.4 introduced a new function that filters the wp_title function. As a temporary workaround that does not required bbPress plugin file changes, I have added the following to my theme’s functions.php:

    /**
     * Restore non bbPress page titles.
     *
     * v2.4 of bbPress introduced a bug where titles for all non-bbPress pages were blank. This function restores order
     * without overwriting the bbPress core files. It uses the exact same function as bbPress for the titles with one
     * change: if none of the bbPress queries match, it returns the original title.
     *
     * The function first removes the bbPress filter that performs this action, then uses it's own routine to determine the
     * title.
     *
     * @param  string    $title          Optional. The title (not used).
     * @param  string    $sep            Optional, default is '&raquo;'. How to separate the various items within the page title.
     * @param  string    $seplocation    Optional. Direction to display title, 'right'.
     * @return string                    Modified title.
     */
    function my_prefix_bbp_title( $title, $sep, $seplocation ) {
    	// Get rid of the core "bbp_title" filter callback
    	remove_filter( 'wp_title', 'bbp_title', 10, 3 );
    
    	// Store original title to compare
    	$_title = $title;
    
    	// Title array
    	$title = array();
    
    	/** Archives **************************************************************/
    
    	// Forum Archive
    	if ( bbp_is_forum_archive() ) {
    		$title['text'] = bbp_get_forum_archive_title();
    
    	// Topic Archive
    	} elseif ( bbp_is_topic_archive() ) {
    		$title['text'] = bbp_get_topic_archive_title();
    
    	/** Edit ******************************************************************/
    
    	// Forum edit page
    	} elseif ( bbp_is_forum_edit() ) {
    		$title['text']   = bbp_get_forum_title();
    		$title['format'] = esc_attr__( 'Forum Edit: %s', 'bbpress' );
    
    	// Topic edit page
    	} elseif ( bbp_is_topic_edit() ) {
    		$title['text']   = bbp_get_topic_title();
    		$title['format'] = esc_attr__( 'Topic Edit: %s', 'bbpress' );
    
    	// Reply edit page
    	} elseif ( bbp_is_reply_edit() ) {
    		$title['text']   = bbp_get_reply_title();
    		$title['format'] = esc_attr__( 'Reply Edit: %s', 'bbpress' );
    
    	// Topic tag edit page
    	} elseif ( bbp_is_topic_tag_edit() ) {
    		$title['text']   = bbp_get_topic_tag_name();
    		$title['format'] = esc_attr__( 'Topic Tag Edit: %s', 'bbpress' );
    
    	/** Singles ***************************************************************/
    
    	// Forum page
    	} elseif ( bbp_is_single_forum() ) {
    		$title['text']   = bbp_get_forum_title();
    		$title['format'] = esc_attr__( 'Forum: %s', 'bbpress' );
    
    	// Topic page
    	} elseif ( bbp_is_single_topic() ) {
    		$title['text']   = bbp_get_topic_title();
    		$title['format'] = esc_attr__( 'Topic: %s', 'bbpress' );
    
    	// Replies
    	} elseif ( bbp_is_single_reply() ) {
    		$title['text']   = bbp_get_reply_title();
    
    	// Topic tag page
    	} elseif ( bbp_is_topic_tag() || get_query_var( 'bbp_topic_tag' ) ) {
    		$title['text']   = bbp_get_topic_tag_name();
    		$title['format'] = esc_attr__( 'Topic Tag: %s', 'bbpress' );
    
    	/** Users *****************************************************************/
    
    	// Profile page
    	} elseif ( bbp_is_single_user() ) {
    
    		// Current users profile
    		if ( bbp_is_user_home() ) {
    			$title['text'] = esc_attr__( 'Your Profile', 'bbpress' );
    
    		// Other users profile
    		} else {
    			$title['text']   = get_userdata( bbp_get_user_id() )->display_name;
    			$title['format'] = esc_attr__( "%s's Profile", 'bbpress' );
    		}
    
    	// Profile edit page
    	} elseif ( bbp_is_single_user_edit() ) {
    
    		// Current users profile
    		if ( bbp_is_user_home_edit() ) {
    			$title['text']   = esc_attr__( 'Edit Your Profile', 'bbpress' );
    
    		// Other users profile
    		} else {
    			$title['text']   = get_userdata( bbp_get_user_id() )->display_name;
    			$title['format'] = esc_attr__( "Edit %s's Profile", 'bbpress' );
    		}
    
    	/** Views *****************************************************************/
    
    	// Views
    	} elseif ( bbp_is_single_view() ) {
    		$title['text']   = bbp_get_view_title();
    		$title['format'] = esc_attr__( 'View: %s', 'bbpress' );
    
    	/** Search ****************************************************************/
    
    	// Search
    	} elseif ( bbp_is_search() ) {
    		$title['text'] = bbp_get_search_title();
    	} else {
    		return $_title;
    	}
    
    	// This filter is deprecated. Use 'bbp_before_title_parse_args' instead.
    	$title = apply_filters( 'bbp_raw_title_array', $title );
    
    	// Set title array defaults
    	$title = bbp_parse_args( $title, array(
    		'text'   => '',
    		'format' => '%s'
    	), 'title' );
    
    	// Get the formatted raw title
    	$title = sprintf( $title['format'], $title['text'] );
    
    	// Filter the raw title
    	$title = apply_filters( 'bbp_raw_title', $title, $sep, $seplocation );
    
    	// Compare new title with original title
    	if ( $title === $_title )
    		return $title;
    
    	// Temporary separator, for accurate flipping, if necessary
    	$t_sep  = '%WP_TITILE_SEP%';
    	$prefix = '';
    
    	if ( !empty( $title ) )
    		$prefix = " $sep ";
    
    	// sep on right, so reverse the order
    	if ( 'right' === $seplocation ) {
    		$title_array = array_reverse( explode( $t_sep, $title ) );
    		$title       = implode( " $sep ", $title_array ) . $prefix;
    
    	// sep on left, do not reverse
    	} else {
    		$title_array = explode( $t_sep, $title );
    		$title       = $prefix . implode( " $sep ", $title_array );
    	}
    
    	// Filter and return
    	return apply_filters( 'bbp_title', $title, $sep, $seplocation );
    }
    
    add_filter( 'wp_title', 'my_prefix_bbp_title', 9, 3 );
    #137008
    Jamil Ahmed
    Participant

    Hi,

    I just used this shortcode [bbp-topic-tags] in widget and also in template file and its showing the tags but with <br> tag after each …. tag. Its means all tag clouds are displaying in a long list style and not displaying like wordpress default Tag cloud are displaying.

    Is this bug or please help to fix thanks

    #136990
    Stephen Edgar
    Keymaster

    Firstly, thanks for looking further into this, it gave me enough info to run a quick test import.

    bbPress uses WordPress tables and doesn’t create any of its own and not having answers to something you don’t know doesn’t make anyone dumb. πŸ˜‰

    Ok…. Here we go….

    I installed this plugin https://wordpress.org/plugins/wp-ultimate-csv-importer/

    I realised the csv file had to be split into 3, one for the forum, one for topics and one for replies. Here is a copy of the 3 CSV files I used https://gist.github.com/ntwb/6532360

    Next jump into WP Admin and and open up the WP CSV Tool and select ‘Custom Post’ to import from and select your forum.csv file to upload and click import.

    Set the options and field mappings as per this:

    Import Data Configuration

    Select Post Type = forum
    Import with post status = publish
    post_author = post_author
    post_date = post_date
    post_content = post_content
    post_title = post_title

    And click import.

    Topics is up next and you will notice that it includes the field ‘post_parent’ so this is the forum ID that the topic will be imported into. As we do not know the forum ID you will need to open up the bbPress forums panel in wp-admin. Select the forum you want the topics to be imported and this will take you into the forum edit section, look at the URL in your browser and it should be similar to /wp-admin/post.php?post=348830&action=edit what we want here is the ‘348830’ as that will be the parent forum for each topic imported. Update your topic.csv file with this number as per my sample linked above.

    Back to the CSV importer to import your topics.csv

    Set the options and field mappings as per this:

    Import Data Configuration

    Select Post Type = topic
    Import with post status = publish
    post_author = post_author
    post_date = post_date
    post_content = post_content
    post_title = post_title
    post_parent = post_parent

    The replies section is basically the same as the topics section, you need to get the ID orf each topic ID for each reply and update your reply.csv file for each entry.

    Lastly run each of the ‘Recalculate’ and ‘Count’ bbPress ‘Repair Tools’ from wp-admin-> Tools- Forums -> Repair Forums (more info here https://codex.bbpress.org/repair-forums/)

    And I think that’s it, there is a bit of juggling your data around, give it a bash and let me know how it works out for you and here’s the result πŸ™‚

    #136988

    The reason it doesn’t exist is because the audience for this is relatively small compared to users asking for other things. Right now, I see 3 people that need this. That’s not saying it’s trivial, but it’s non-urgent.

    The actual clean-up of this is not super straight forward, unfortunately. There is an uninstall script located in Tools > Forums that will permanently purge most data, but it doesn’t remove user roles yet.

    Open a feature request at http://bbpress.trac.wordpress.org, and we’ll put in a milestone and work towards getting it in.

    #136979
    CC-Cailin
    Participant

    I am integrating bbpress files into my own wordpress theme. But, I don’t get why there is so many loop files?

    “content-archive-forum.php” links to “loop-forums.php”, and inside that, it links to “single-forum.php”.
    Why on earth is there one loop linked to another, and then another, and then another? It sees confusing to me…

    Can’t I just leave out files like “loop-forums.php” and add that code directly in “content-archive-forum.php and do the same with the other files? Or is it necessary to keep them broken up?

    Tenebral
    Participant

    i want to add some custom fields inside <div class="bbp-reply-author"> </div>.

    I can do this inside user-profile.php using this code:

    <div>
    <?php if ( bbp_get_displayed_user_field( 'twitter' ) ) : ?>
    <a class="tooltip" href="http://twitter.com/<?php bbp_displayed_user_field( 'twitter' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on Twitter', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/twitter.png" alt="" /></a>
    <?php endif ?>	
    <?php if ( bbp_get_displayed_user_field( 'facebook' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'facebook' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on Facebook', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/facebook.png" alt="" /></a>
    <?php endif ?>
    <?php if ( bbp_get_displayed_user_field( 'google' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'google' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on Google+', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/google_plus.png" alt="" /></a>
    <?php endif ?>	
    <?php if ( bbp_get_displayed_user_field( 'linkedin' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'linkedin' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on Linkedin', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/linkedin.png" alt="" /></a>
    <?php endif ?>				
    <?php if ( bbp_get_displayed_user_field( 'flickr' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'flickr' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on Flickr', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/flickr.png" alt="" /></a>
    <?php endif ?>	
    <?php if ( bbp_get_displayed_user_field( 'youtube' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'youtube' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on YouTube', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/youtube.png" alt="" /></a>
    <?php endif ?>
    <?php if ( bbp_get_displayed_user_field( 'pinterest' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'pinterest' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( '  on Pinterest', 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/pinterest.png" alt="" /></a>
    <?php endif ?>
    <?php if ( bbp_get_displayed_user_field( 'user_url' ) ) : ?>
    <a class="tooltip" href="<?php bbp_displayed_user_field( 'user_url' ); ?>" title="<?php bbp_displayed_user_field( 'display_name' ); ?><?php _e( " 's site", 'todo' ); ?>"><img src="<?php echo get_stylesheet_directory_uri(); ?>/images/socialicons/site.png" alt="" /></a>
    <?php endif ?>
    </div>

    But for some reason this didn’t work at loop-single-reply.php, there’s something i’m missing? ty

    #136958
    leanderbraunschweig
    Participant

    Hi there!

    Just yesterday I went ahead and updated our bbPress to 2.4 and missed out on validating the search functionality – which actually broke!

    Right now I get a 404 when using the search functionality. It somehow cannot handle the new pretty URLs introduced with 2.4.

    Instead of
    http://bbpress.org/forums/search/my-query/

    I get
    http://mydomain.info/searchmy-query

    I already tried:

    – Disabling affiliated bbPress-plugins (got one German string replacement active)
    – Saving the Permalinks again
    – Checking .htaccess for any possible Rewrite-Rules which might conflict

    None of those worked.

    Any hints on how to tackle the error? It obviously was introduced with 2.4 and I couldn’t even say where to look first after checking up upon the obvious…

    I got a bbpress.php in place at /wp-content/themes/my-theme/ in order to wrap bbPress in style but even there I double checked the code and essentially there is nothing possibly conflicting (at least from what I see).

    Looking forward to you guys helping out.
    Thanks & Regards!

    #136941
    kurtau22
    Participant

    When someone uses the quote option, it’s adding div tags in the code, so that when they submit, they show in the forum.

    <div class=”d4p-bbp-quote-title”>The WarBlogler wrote:</div>Example? Was it just the quote HTML text?

    Example:
    http://www.warblogle.com/forums/topic/feedback-issues-suggestions-etc/#post-43162

    Any ideas?

    #136938
    Xevo
    Participant

    You can just use the wordpress function in the widget.

    current_user_can

    #136932
    joejozwowski
    Participant

    I am modifying a site to enable this simple snippet of code to the bbPress login Widget. Once a user is logged in, I would like to check the user’s role (WordPress Role: admin, editor, author) and allow only those three access to the site’s dashboard by simply displaying the link there. I do not know how to translate the bbPress roles to the WordPress roles.

    Any insight would be most appreciated.

    Thank you in advance.

    #136930
    mediaplasmid
    Participant

    Hi all,

    here is a problem that one of my members ran into whilst testing out the different tags available in the text editor. As he was unfamiliar with html tags he didn’t realise that a list tag would need to be nested within a ul/ol. Anyway, the problem occurs whenever someone posts a reply which contains an unnested list item (<li>list item</li>). Once the post is published the list tag is rendered underneath the unordered list class=”forums bbp-replies”. This causes styling issues for anything being displayed underneath the post.

    I thought this may of just been my forum, but i briefly tested it on this forum and it also causes styling issues.

    You can find a screenshot comparison of how my forum looks normally and how it looks with the tag breaking the style.

    Comparison screenshot

    The image doesn’t show the severity of the issue, but you can see how a simple tag that any user can post can effect styles which are outside of the text editor.

    I tried searching but couldn’t find anyone else reporting a similar issue. Has anyone else run into this before? are the bbpress developers aware?

    #136895
    Stephen Edgar
    Keymaster

    @hamed-hosseini Thanks, take a look at these resources to get started translating bbPress:
    https://codex.bbpress.org/bbpress-in-your-language/
    https://translate.wordpress.org/getting-started

    #136889

    In reply to: Delete Sidebar

    acekin
    Participant

    For a page you write, you can choose the type of layout you want given that your theme offers that. However, bbPress runs on a page created on the fly, three is no page called “forums” unless you create one and then use shortcodes to bring up the forum.

    Every theme has a CSS file which can be edited within WordPress. Go to Appearance/Editor and your theme CSS should load. I edited my theme’s CSS and added the code I gave in my previous post.

    #136879

    In reply to: Remove sidebar

    Verplancke Jeroen
    Participant

    I have a full width page template option… but how on earth do i make a /forums page myself ? I do “create page” and then what ?

    Is there some kind of shortcode to “insert forum here” ?

    #136873
    Xevo
    Participant

    I don’t see an image?

    Anyways, you’ll have to edit your forum in your theme.
    https://codex.bbpress.org/theme-compatibility/

Viewing 25 results - 13,801 through 13,825 (of 32,519 total)
Skip to toolbar