Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //BBPress display application fields
- add_action ( 'bbp_theme_before_topic_form_content', 'bbp_application_fields');
- function bbp_application_fields() {
- $application_forum_id = 34;
- if( bbp_get_forum_id() == $application_forum_id ) {
- $value = get_post_meta( bbp_get_topic_id(), 'bbp_app_character_class', true);
- echo '<label for="bbp_app_character_class">Character Class:</label><br>';
- echo "<input type='text' size='40' name='bbp_app_character_class' value='".$value."'>";
- }
- }
- //BBPress save application fields
- add_action ( 'bbp_new_topic', 'bbp_save_application_fields', 10, 1 );
- add_action ( 'bbp_edit_topic', 'bbp_save_application_fields', 10, 1 );
- function bbp_save_application_fields($topic_id=0) {
- $application_forum_id = 34;
- if( bbp_get_forum_id() == $application_forum_id ) {
- if (isset($_POST) && $_POST['bbp_app_character_class']!='')
- update_post_meta( $topic_id, 'bbp_app_character_class', $_POST['bbp_app_character_class'] );
- }
- }
- //BBPress display application field title content
- add_action('bbp_theme_after_topic_title', 'bbp_show_application_fields_title');
- function bbp_show_application_fields_title() {
- $application_forum_id = 34;
- if( bbp_get_forum_id() == $application_forum_id ) {
- $topic_id = bbp_get_topic_id();
- $char_class = get_post_meta( $topic_id, 'bbp_app_character_class', true);
- echo ' - ' . $char_class;
- }
- }
- //BBPress enable "lead topic" template
- add_filter('bbp_show_lead_topic', 'custom_bbp_show_lead_topic' );
- function custom_bbp_show_lead_topic( $show_lead ) {
- $application_forum_id = 34;
- if( bbp_get_forum_id() == $application_forum_id ) {
- $show_lead[] = 'true';
- return $show_lead;
- }
- }
- //BBPress display application field body content
- add_action('bbp_theme_before_topic_content', 'bbp_show_application_fields');
- function bbp_show_application_fields() {
- $application_forum_id = 34;
- if( bbp_get_forum_id() == $application_forum_id ) {
- $topic_id = bbp_get_topic_id();
- $char_class = get_post_meta( $topic_id, 'bbp_app_character_class', true);
- echo "Class: ".$char_class."<br>";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement