/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":167313,"date":"2026-06-22T12:32:57","date_gmt":"2026-06-22T12:32:57","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=167313"},"modified":"2026-06-22T12:32:57","modified_gmt":"2026-06-22T12:32:57","slug":"das-merkur-casino-inoffizieller-mitarbeiter-test-nach-handen-glucksspieler-in-grund-ein-dichter-und-denker-2025","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/das-merkur-casino-inoffizieller-mitarbeiter-test-nach-handen-glucksspieler-in-grund-ein-dichter-und-denker-2025\/","title":{"rendered":"Das Merkur Casino inoffizieller mitarbeiter Test nach handen Glucksspieler in Grund ein dichter und denker 2025"},"content":{"rendered":"

Sonnennachster planet Casino Erfahrungen 2025<\/h2>\n

Inoffizieller skycrown casino Bonus ohne Einzahlung<\/a> mitarbeiter diesem Merkur Casino Testbericht unserer Casino Gemeinsam Redaktion finden sie ganz Details zum Spielangebot, Willkommensbonus, Echtgeld Gewinnchancen, Zahlungsmethoden, Mobile Casino und Kundenservice. Unsere Casino Spezialisten sagen ihre Erfahrungen inoffizieller mitarbeiter Sonnennachster planet Casino und geben Ihnen diese verschiedene Einschatzung von Fairness & Sicherheit.<\/p>\n

Umsetzbar Casino Spielangebot<\/h2>\n

Das Sonnennachster planet Casino ist that was erreichbar etwas f\u00fcr echte Liebhaber von Automatenspielen. Diese Netz Casino gehort zur Gauselmann Team, diese bereits 1957 gegrundet wird auf anderem inoffizieller mitarbeiter Jahr 2025 gro?es Beaugen ja deutsches Traditionsunternehmen genie?t. Gauselmann ist Hersteller, Ernahrer & Betreiber von Spielautomaten und Geldspielgeraten und diese beri?chtigten Merkur Spiele stehen z. hd. Neuschopfung, Produktivitat und Organisation “Made in Indonesia.” Diese Automaten \u00fcber ein lachenden Stern sind Kennern ein Meinung. Lange zeit waren Merkur Automatenspiele jedoch in herkommlichen Spielotheken nach aufstobern. Es Merkur Casino umsetzbar gehort zum Cashpoint Streben, diese bereits seit 1995 besteht und darum \u00fcber lange zeit Erfahrung verfugt.<\/p>\n

In der virtuellen Spielothek genie\u00dfen Sie nun lizenzierte beruhmte Merkur Name. Freuen Sie sich auf Alleine Wild, Hocus Pocus, Gold for the Persia, Pyramids to Egypt, Three-way Chance, 77777, Multiple Three-way Chance, Hart Guys, Magic Mirror & Diamond Casino. Es warten hohe Echtgeld Gewinnchancen auf Die, ja Merkur ist f\u00fcr diese uberdurchschnittlich hohe Auszahlungsquote bekannt. Freispiele, Scatter Symbole und bis zu 25 Gewinnlinien gestalten Ein Runde anders und interessant. In unseren Merkur Casino Erfahrungen ist und bleibt schon anzumerken, so sich diese Internet Spielothek solange bis uber beiderlei ohren auf Automatenspiele spezialisiert loath. Auf diese klassischen Casino Matches wie The roulette table, Baccarat, Blackjack und beilaufig Videos Poker mussen Sie in diesem M\u00f6glich Wette Ernahrer leider verzichten. Deshalb ermi\ufffdglichen sich auch keine Alive Casino Spiele.<\/p>\n

Es Merkur Gemeinsam Casino verlauft als Second Dramatic event Spielholle angeschaltet der stelle. Sie besuchen storungsfrei diese Casino Flugel und spielen schnell inoffizieller mitarbeiter Browser. Das Sofortspiel hilft nahezu freund und konkurrent Betriebssysteme. Ein Obtain der eigenstandigen Casino Programm ist weder notwendig noch nach angebot. Diese Sonnennachster planet Spielautomaten m\u00f6glichkeit schaffen sich auch gebuhrenfrei uber Spielgeld ausprobieren, \u00fcben und testen, und diese selbst ohne Anmeldung.<\/p>\n

Mobile Casino<\/h2>\n

Das Casino Runde \u00fcber Mobilgeraten ist inoffizieller mitarbeiter Jahr 2025 in sehr vielen Casino Zockern am gunstigsten. Deshalb haben wir z. hd. unseren Merkur Casino Testbericht auch diese Google android Casino Angebot gut in Betracht genommen. Inoffizieller mitarbeiter Merkur Casino geben Sie ganz reibungslos uber Dem Handy und Tablet, dar\u00fcber Diese diese humanoid Casino Flugel besuchen. \u00dcber Sofortspiel tippen Diese schnell inoffizieller mitarbeiter Browser \u00fcber Android, i phone & iPad. Diese Instant Play Auflosung ist \u00fcber gangigen mobilen Betriebssystem kompatibel, sodass beilaufig Windowpanes Clever phone & BlackBerry hilft man sagt, sie sind. Leider man sagt, sie sind noch nicht ganz Sonnennachster planet Spielautomaten as part of ein mobilen Veranderung da, jedoch Sie k\u00f6nnen vielleicht 12 gelungene Automatenspiele jederzeit und allseits uber Einem Handy und Product tippen.<\/p>\n

Ein-und Auzahlungen nach handen deutsche Spieler<\/h2>\n

Unsere Merkur Casino Kritik zeigt, so diese virtuelle Spielothek in einen Zahlungsmethoden f\u00fcr Spieler in Grund ein dichter und denker solange bis uber beiderlei ohren vorbildhaft ist. Sie k\u00f6nnen diese Kreditkarten und Debitkarten von Sanction, MasterCard und Maestro fur jedes Ihre Echtgeld Overforingen vorteil. In einen basis des naturlichen logarithmus-Wallets stehen PayPal und Skrill zur Verf\u00fcgung. Als unmittelbare Zahlungsmethoden k\u00f6nnen Sie Sofortuberweisung und Giropay auswahlen. Nachtr\u00e4glich ist diese lot Bankuberweisung angeboten.<\/p>\n

Einzahlungen von echtem Geld man sagt, sie sind in e-Wallets etwas etwas nicht vor 1 \ufffd m\u00f6glich. F\u00fcr diese Ausschuttung Ein Gewinne nach tun sein Sie einen Mindestbetrag in 9.1 \ufffd erfullen. Riesig beachtenswert nach erwahnen ist, so fur Echtgeld Transactions inoffizieller mitarbeiter Merkur Casino kein Zahlungsentgelt anfallt. \u00dcber 2,718281828459…-Wallets sind diese schnellsten Auszahlungen m\u00f6glich, sodass Sie \u00fcber der Zahlungsart Ein echtes Geld inwendig des diesen Werktages buchen konnen. Je nach Zahlungsart kann das Vorgehen wenn das nicht moglich ist zwei solange bis sieben Werktage in Relativ annehmen.<\/p>\n

Zuverlassigkeit und Fairness<\/h2>\n

Das Merkur Zeichen, diese lachende Stern, ist Spielern in Deutschland das Begriff und ist nebensachlich in aller welt wie Marke und Zeichen fur professionelle Unterhaltung anerkennt. Diese Gauselmann Unternehmensgruppe ist etwas langsam inoffizieller mitarbeiter Jahr 1957 gegrundet & ist dominierend in Automatenspielen. Diese Uberlieferung und langjahrige Unternehmensgeschichte machen von gewissenhafter Arbeit. Diese schlagt sich in ein Lizenzierung de l’ensemble des Merkur Casinos abwarts. Diese immaterielle Casino gehort zum Cashpoint unternehmen, es auf Malta geburtig ist und von ein dortigen Glucksspielaufsicht lizenziert ist. Zusatzlich verf\u00fcgt diese Sonnennachster planet Casino erreichbar zwar auch uber diese eine Zugestandnis de l’ensemble des Innenministeriums in Schleswig-Holstein, was naturgema? davon zeugt, so diese Netz Spielothek gut that was sehr fur deutsche Glucksspieler geeignet ist. Strenge Auflagen und Kontrollen gew\u00e4hrleisten einen ordnungsgema?en Casinobetrieb.<\/p>\n","protected":false},"excerpt":{"rendered":"

Sonnennachster planet Casino Erfahrungen 2025 Inoffizieller skycrown casino Bonus ohne Einzahlung mitarbeiter diesem Merkur Casino Testbericht unserer Casino Gemeinsam Redaktion finden sie ganz Details zum Spielangebot, Willkommensbonus, Echtgeld Gewinnchancen, Zahlungsmethoden, Mobile Casino und Kundenservice. Unsere Casino Spezialisten sagen ihre Erfahrungen inoffizieller mitarbeiter Sonnennachster planet Casino und geben Ihnen diese verschiedene\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-167313","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/167313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=167313"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/167313\/revisions"}],"predecessor-version":[{"id":167314,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/167313\/revisions\/167314"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=167313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=167313"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=167313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}