Search Results for 'wordpress'
-
Search Results
-
Hi,
i am using latest version of wordpress with buddypress and theme my login, all are in chinese locale.
the issue was, when a user registers at my site, activation email wasnt being sent. after some digging, i found out that the email title is all garbage character (seems like chinese chars are not properly handled), so my email is consider spam and not sent.
SMTP error from remote mail server after end of data:
550 High probability of spamSubject: =?UTF-8?B?W2hvdyB0byB2YW5dIOa/gOa0u+aCqOeahOW4kOaItw==?=
Message-ID: <764b42eca94b21df3d2691685ffc4642@mysite.com>
X-Priority: 3
X-Mailer: PHPMailer 5.2.10 (https://github.com/PHPMailer/PHPMailer/)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit感谢您的注册!完成您帐号的激活,请点击下面的链接:
http://mysite.com/activate/8ff52832cde4d7d22080bd3488666f82/
as you can see, the subject field is not properly populated.
so my question is:
1) how to update the buddypress activation subject? If i really want to use chinese, how should i properly encode it? If it cant be done, how to change it to all english?2) i would more prefer the second way. right now buddypress somehow overwrites theme my login activation email functionality. how can i use the theme my login activation functionality instead of the buddypress one? With theme my login, i can easily manage email text.
thanks in advanced!
Hi
we run latest wordspress 4.3 +bbpress 2.5.8+buddypress 2.3.3 and we are just told that
“bbPress also has admin side, and there you can easily remove large number of topics filtered by forum or user”
I did google and someone say admin panel path is /bb-admin ? but it shows 404 and I do see it on top menu bar either
is there any any admin panel for bbpress/buddypress or it is just integrated with wordpress’s admin?
There’s two main issues I’m having the first being that gravatars won’t update. Specifically for users who can choose directly from the wordpress files. Since my site allow people to sign up, the issue doesn’t happen for any new uploads directly uploaded but it does happen if you upload using choose image rather than browse.
so if you see my profile has no picture set up but it still displays one despite it not having one set up: here
I honestly have no idea what to do at this point to the point that I’m considering just removing Gravatar.
Topic: PM – reply by email?
Hi, I’m creating a page where I want to list all members and then let the users filter them by for example location by checking checkboxes.
I created a quick mockup in photoshop of what I’m creating.

I’m working in the members-loop.php and my code works backend, my problem is to connect to front-end. Firstly I have an empty array of locations I want to filter by $locationValg. If I manually add a location, let’s say Oslo (The capital of Norway) to the Array, the loop spits out users wich have set the location to Oslo. So the code itself works. Prior to starting, I heard that you could connect front-end to the back-end by using Ajax and jQuery.
After hours of trying and googling I’m not able to figure this out. Right now I’m just debugging with a button to echo out some words from a PHP function to see if it works, but ultimately I want the users to check the box “Oslo”, and The script add Oslo to my $locationValg array and rerun the script.This is my members-loop (a bit messy right now after hours of testing). The code is semi-Norwegian and English, so sorry for the confusion.
Any advice for a PHP-Wordpress-Buddypress starter? 🙂
<?php /** * BuddyPress - Members Loop * * Querystring is set via AJAX in _inc/ajax.php - bp_legacy_theme_object_filter() * * @package BuddyPress * @subpackage bp-legacy */ ?> <?php $locationValg = array(); setVerdier(); if(isset($_POST['action']) && !empty($_POST['action'])) { $action = $_POST['action']; switch($action) { case 'test' : setEcho();break; case 'post' : setEcho();break; // ...etc... } setVerdier(); } function setEcho(){ echo"trykket på knapp"; } function setVerdier(){ global $locationValg; /*$locationValg[] = "Oslo"; $locationValg[] = "Telemark"; $locationValg[] = "sd"; echo $locationValg[1]; */ lagListe(); } /** * Fires before the display of the members loop. * * @since BuddyPress (1.2.0) */ function lagListe(){ global $locationValg; do_action( 'bp_before_members_loop' ); ?> <?php if ( bp_get_current_member_type() ) : ?> <p class="current-member-type"><?php //bp_current_member_type_message() ?></p> <?php endif; ?> <?php if ( bp_has_members( bp_ajax_querystring( 'members' ) ) ) : ?> <div id="pag-top" class="pagination"> <div class="pag-count" id="member-dir-count-top"> <?php //bp_members_pagination_count(); ?> </div> <input type="submit" value="Last side" id="lastsideBtn"/> <div id="sorteringsvalg"> <h2> Sorter artister</h2> <ul> <label for="oslo">Oslo</label> <li><input type="checkbox" id="oslo" name="Oslo" value="Oslo"/></li> </ul> </div> <div class="pagination-links" id="member-dir-pag-top"> <?php //bp_members_pagination_links(); ?> </div> </div> <?php /** * Fires before the display of the members list. * * @since BuddyPress (1.1.0) */ do_action( 'bp_before_directory_members_list' ); ?> <ul id="members-list" class="item-list"> <?php $numbersOfLocationsChecked = count($locationValg); while ( bp_members() ) : bp_the_member(); ?> <?php //$brukerType = bp_member_profile_data('field=Type');; // echo 'brukertype:' . $brukerType; $user = new WP_User( bp_get_member_user_id() ); $userLocation = bp_get_member_profile_data('field=Område'); //dele opp basert på komma $ordSomSkalDeles = $userLocation; $oppdeltOrd = explode(',', $ordSomSkalDeles); $antallOppdelteOrd = count($oppdeltOrd); //echo("Lengde" . $numbersOfLocationsChecked); //echo "Arrayinnhold: " . $locationValg[1]; //echo "Lokasjon fra profil: " . $userLocation; //This will check if the users hasent cheked anything, and prints all data if($numbersOfLocationsChecked == 0){ //print alt //I know, this is not good coding with the same lines copy pasted if ( $user->roles[0] == 'subscriber' ){ ?> <li <?php bp_member_class(); ?>> <div class="item-avatar"> <a href="<?php bp_member_permalink(); ?>"><?php bp_member_avatar('type=full&width=100%&height=180'); ?></a> </div> <div class="item"> <div class="item-title"> <a href="<?php bp_member_permalink(); ?>"><?php bp_member_name(); ?></a> </div> <div class="item-title"> <a href="<?php bp_member_permalink(); ?>"><?php bp_get_member_type($user_id); ?></a> </div> <div class="musikertype"> <span><?php bp_member_profile_data('field=Type'); ?></span> </div> <div class="musikerlokasjon"> <span><?php bp_member_profile_data('field=Område'); ?></span> </div> <div class="musikerprissjikte"> <span><?php bp_member_profile_data('field=Prissjikte'); ?></span> </div> <?php /** * Fires inside the display of a directory member item. * * @since BuddyPress (1.1.0) */ do_action( 'bp_directory_members_item' ); ?> <?php //bp_member_profile_data('field=Type'); /*** * If you want to show specific profile fields here you can, * but it'll add an extra query for each member in the loop * (only one regardless of the number of fields you show): * * bp_member_profile_data( 'field=the field name' ); */ ?> </div> <div class="action"> <?php /** * Fires inside the members action HTML markup to display actions. * * @since BuddyPress (1.1.0) */ do_action( 'bp_directory_members_actions' ); ?> </div> <div class="clear"></div> </li> <?php } //Ferdig med å printe ut alt }else{ //print kun field med riktig område for($i = 0;$i< $numbersOfLocationsChecked;$i++){ for($x = 0;$x < $antallOppdelteOrd;$x++){ //echo("oppdelte ord før løkke " . $oppdeltOrd[0] ); $omrade = str_replace(' ', '', $oppdeltOrd[$x]); //echo("oppdelte ord før løkke område " . $omrade . " SLUTT"); $omradeFraValgt = str_replace(' ', '', $locationValg[$i]); $printet = false; if($omrade===$omradeFraValgt){ // echo("oppdelte ord fra løkke " . $oppdeltOrd[$x] ); //printing only data where the lcoation is selected if ( $user->roles[0] == 'subscriber' ){ ?> <li <?php bp_member_class(); ?>> <div class="item-avatar"> <a href="<?php bp_member_permalink(); ?>"><?php bp_member_avatar('type=full&width=100%&height=180'); ?></a> </div> <div class="item"> <div class="item-title"> <a href="<?php bp_member_permalink(); ?>"><?php bp_member_name(); ?></a> </div> <div class="item-title"> <a href="<?php bp_member_permalink(); ?>"><?php bp_get_member_type($user_id); ?></a> </div> <div class="musikertype"> <span><?php bp_member_profile_data('field=Type'); ?></span> </div> <div class="musikerlokasjon"> <span><?php bp_member_profile_data('field=Område'); ?></span> </div> <div class="musikerprissjikte"> <span><?php bp_member_profile_data('field=Prissjikte'); ?></span> </div> <?php /** * Fires inside the display of a directory member item. * * @since BuddyPress (1.1.0) */ do_action( 'bp_directory_members_item' ); ?> <?php //bp_member_profile_data('field=Type'); /*** * If you want to show specific profile fields here you can, * but it'll add an extra query for each member in the loop * (only one regardless of the number of fields you show): * * bp_member_profile_data( 'field=the field name' ); */ ?> </div> <div class="action"> <?php /** * Fires inside the members action HTML markup to display actions. * * @since BuddyPress (1.1.0) */ do_action( 'bp_directory_members_actions' ); ?> </div> <div class="clear"></div> </li> <?php } $printet = true; //slutt på løkka som skal sjekke profil ord } else{ //echo $omrade . " og " . $omradeFraValgt . " er ulike"; } //Stopper løkka dersom den printes ut siden det kan være flere med samme lokasjon if($printet == true){ break; } } } } endwhile; ?> </ul> <?php /** * Fires after the display of the members list. * * @since BuddyPress (1.1.0) */ do_action( 'bp_after_directory_members_list' ); ?> <?php bp_member_hidden_fields(); ?> <div class="pagination-links" id="member-dir-pag-bottom"> <?php //bp_members_pagination_links(); ?> </div> </div> <?php else: ?> <div id="message" class="info"> <p><?php _e( "beklager, ingen funnet", 'buddypress' ); ?></p> </div> <?php endif; ?> <?php /** * Fires after the display of the members loop. * * @since BuddyPress (1.2.0) */ do_action( 'bp_after_members_loop' ); } ?> <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script> <script type="text/javascript"> var testBtnClick = function() { /* $.ajax({ //url: '_inc/ajax.php', success: function(data) { alert("fikk til"); } }); */ $.ajax({ url: '/members-loop.php', data: {action: 'test'}, type: 'post', success: function(output) { alert("Gått gjennom"); } }); } document.getElementById('lastsideBtn').onclick = testBtnClick; </script>Wordpress version 4.3
Buddypress Version 2.3.3
Website : http://viajesdespegar.com/pvarma/wordpressIssue : When a user finishes the registration process, and an email activation link is sent – the link gives an error “Invalid activation key.” on clicking/pasting on browser/entering the key manually.
No plugins used, the only plugin is Buddypress. The standard Twenty Fifteen theme used.
It’s a fresh install on WordPress and Buddypress, i am just trying to see how Buddypress is. I have been going through the forum to find answers, but most of the topics are closed by calling it an “old issue”, and the old threads did not solve my issue either.
Any help is highly appreciated.
Thanks!Topic: Unable to create groups
I recently installed and set up BuddyPress, and when I try to create a group from the backend, I am taken to the Groups page on the front end of the site, and there is nothing there on the page. I used the default Groups page that BuddyPress created when I installed it. If I navigate directly to the groups page on the front end of the site (mywebsite.com/groups), I get the same blank page. It has the page header “Groups,” but there is nothing else on the page.
Wordpress version 4.3 and BuddyPress version 2.3.3. I am using a one-page theme: Alma, from themeforest.net.
My website is http://carrieolsenvo.com.
I am using wordpress for my site http://www.trendingtop5.com. I am using the customize theme trending top 5. I want to change my site’s back ground colour from white to anything else. But I can’t do it. please help meto guide the proper way. Is it can be done by theme editing or anything else.
i am using wordpress 4.3 along with buddypress and i want that the activity streams ahould be shown on the users profile . now it should be so that the users who are friends should be able to see the activity done bytheir friend and no one else. like we have on facebook. can anybody help?
For some years now, I’ve used different user management plugins and I have some custom WordPress fields. I’m no longer using any of them and decided to go for BuddyPress but after installing BuddyPress, I was expecting the sync option to copy these fields to Xprofile but it didn’t.
I have a lot of users and I’m not sure creating these fields all over again using extended profile is the best option.
Is there a way to sync these wp fields (facebook, twitter, google+ website, author bio) to buddypress extended profile?
I’m using the latest version of Buddypress and WordPress.
Any help will be appreciated.
Hi,
Ever since installing Buddypress, we seemingly have an influx of visitors which just continually visit the site. This increases server load and slows down the server considerably. We have blocked out some of the main troublesome IP’s, but it seems to be a relentless flow of spambot traffic. We did have over 6000 rogue registrations, which have now been removed and stopped by using the Buddypress Humanity plugin!
I have also used Wordfence in order to track these “visits” and on the screenshot below you can see the kind of thing we are up against.

Can anyone recommend a decent way to block these out.
Please note I am not blocking the troublesome IP’s at WordPress/Wordfence level however am using CSF on our WHM in order to add the IP’s to the IP tables block. We do want to have many of these sites on our server, which is a very high powered VPS, but at the moment we are unsure whether it is even worth continuing.
I have done a search for this issue both on this forum and on Google and haven’t yet found a trusted way of getting rid of them.
Any help would be appreciated!
Buddypress: 2.3.3
Wordpress: 4.3
Theme: SnaptubeThanks!
