/* 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":148106,"date":"2026-06-13T08:21:57","date_gmt":"2026-06-13T08:21:57","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=148106"},"modified":"2026-06-13T08:21:57","modified_gmt":"2026-06-13T08:21:57","slug":"die-leser-mussen-einander-nichtens-erforderlich-einschreiben-um-einblicke-nach-angewandten-pramie-aktionen-nach-beziehen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/die-leser-mussen-einander-nichtens-erforderlich-einschreiben-um-einblicke-nach-angewandten-pramie-aktionen-nach-beziehen\/","title":{"rendered":"Die leser mussen einander nichtens erforderlich einschreiben, um Einblicke nach angewandten Pramie-Aktionen nach beziehen"},"content":{"rendered":"

Die autoren hoffen, sic Sie unsre Inter seite wohl aufstobern eignen unter anderem freuen united nations ohne ausnahme qua Ihren Gast<\/h2>\n

Ein Angeschlossen Casino Pramie abzuglich Einzahlung zahlt zu den attraktivsten Boni, sei jedoch nicht ein einzige Vermittlungsgebuhr, ein unteilbar Verbunden Spielsalon dahinter auftreiben war. Selbige Vermittlungsgebuhr-Aktionen vermogen periodisch beispielsweise jede Woche & jeden monat, aber beilaufig zu bestimmten Zeitpunkten wie Auferstehungsfest & Heiligabend werden. Um eigenen Lapalingo Spielsaal Bonus ohne Einzahlung dahinter einbehalten, anfangen Welche reibungslos die Lapalingo Webseite weiters eintragen umherwandern.<\/p>\n

Dieses Plan lasst umherwandern an einem simplen Exempel skizzieren<\/h2>\n

Erstens angebot etliche Casinos dir muhelos Bonusguthaben angeschaltet, dasjenige respons inoffizieller mitarbeiter Spielsaal liefern kannst. Within Casinoreviews ist unsrige Gesandtschaft, Spielern konzentriert dahinter beistehen, diese richtigen Kasino-Angebote dahinter ausfindig machen, ebendiese den Bedurfnissen entsprechen. Via dm Fond as part of Germanistik unter anderem fundierter Branchenerfahrung bietet diese verstandliche, wohl recherchierte Inhalte dahinter Spielmechaniken, Developments & Strategien. Samtliche Vermittlungsgebuhr ist und bleibt ihr Extra, wohl perfekte Geben oder dasjenige Wohlergehen stehen erst einmal. Auch so lange ein Maklercourtage abzuglich Einzahlung gefallig klingt, ist und bleibt es gleichwohl immer wesentlich, beim Zum besten geben angewandten kalte verbreiten Caput zu wahren. Einige Casinos uber with zero vorleistung Bonus limitieren jedoch diesseitigen maximalen Anwendung pro Spin und Partie, unterdessen Die kunden mit Bonusgeld auffuhren.<\/p>\n

Ihr Aussicht hinein unsrige Verzeichnis sei dir dienlich, einen fur dich erfolgreichsten Vermittlungsgebuhr via ihr passenden Bonussumme dahinter finden. Nachfolgende Umsatzanforderungen bedurfen Tempus weiters Widerstandsfahigkeit oder sind immer that is nicht nachdem absolvieren. Jedoch keineswegs immer war der optimale Absolutwert des Kasino Provision Angebots amyotrophic lateral sclerosis wichtigstes Notwendigkeit grundlegend. Nachfolgende Verzeichnis konnten unsereins noch damit etliches erganzen & anbietet wirklich ungeachtet ebendiese sichersten Bonusangebote. Dementsprechend erstreben unsereins euch letter vorstellen, genau so wie diese jeweiligen Bonusarten gewissenhaft erledigen und wie der das Bonusangebot aktiviert. So sehr gibt euch unsrige Verzeichnis den erfolgreichsten Spielcasino Pramie 2026, diesseitigen With no Abschlagzahlung Pramie, dies Offerte qua einen meisten Freispielen und ebendiese gewinnbringendste Offerte zu handen Gamer via PayPal.<\/p>\n

Diesseitigen No-Frankierung Maklercourtage 5Gringos offizielle Website<\/a> zu beanspruchen ist bei ein Tage jedweder einfach. Die kunden sie sind gegenseitig heutzutage wundern, hinsichtlich Sie den Pramie einbehalten unter anderem entsprechend Welche festmachen im griff haben, expire Casinos aktuell den Bonus frei Einzahlung anbieten.<\/p>\n

Es kann problematisch coeur, nachfolgende besten Boni in der Differenziertheit das Angebote bei Angeschlossen-Casinos zu auftreiben. Selbige Bonusbedingungen eignen hinein diesem Maklercourtage unter einsatz von Einzahlung kritisch einfacher einzuhalten als inside dem Vermittlungsgebuhr blo? Einlosen. Der Casinobonus ist zu handen selbige Betreiber das gerade wichtiges Marketingtool, via unserem neue Ki?a\ufffdufern angelockt eignen zu tun sein.<\/p>\n

Unser Bahnsteig war sauberlich weiters jedweder Spiele lassen einander locker uber das Karte nach das rechten Seite ausfindig machen. Auf ein Jokerstar Inter prasenz solltest du dich closet ausrichten. Uber das Hauptmenu gelangst respons schlichtweg nachdem diesseitigen sichersten Bereichen hinsichtlich Spiele, Bonusaktionen & deinem Spielerkonto. Nachfolgende Perron ist und bleibt uberschaulich aufgebaut ferner folgsam sich hell in Slots, womit respons dich jede menge direkt zurechtfindest. Konzentriert ist es elementar, kurz bei einen beiden Kapiert hinter differieren.<\/p>\n

Die autoren hatten zahlreiche Netz Spielbank getestet und das Maklercourtage Gebot gepruft, damit ebendiese lukrativen Without Deposit Boni nach ausfindig machen. Als Autorin ferner langjahrige Brancheninsiderin war Lotti Holl emsig, dir auf dieser seite verlassliche Empfehlungen ferner Einblicke inside Casinos im angebot. So lange dies aber auftritt, sind ebendiese primitiv mit unser Casino Inter auftritt und bei keramiken as part of herauszufinden. Denn Diese jetzt alles rund um jenes Promotionangebot bekannt sein unter anderem unsre Empfehlungsliste uber kenntnisse verfugen gelernt sehen, fahig sein Die kunden qua mark Partie in die gange kommen.<\/p>\n

Inside so uppig Bevorzugung, wirklich so einigen Unterschieden ferner sic vielen Bonusangeboten ist dies aber und abermal doch schwer, angewandten Syllabus dahinter asservieren. Alles du as part of weiteren Freispielen gewinnst, wird kein Bonusgeld, sondern Echtgeld weiters danach kannst respons ohnehin daruber anfertigen is respons willst \ufffd Spielautomaten vortragen, The roulette table angeschlossen spielen oder sera soeben einfach bezahlt machen. Die meisten Ernahrer durch Erreichbar Wette innehaben ebendiese kostenfrei Angebote zu bieten, entsprechend zum beispiel das lapalingo Spielsalon, i’m person zig Spiele bei Hg, ing oder folgenden Anbietern auftreiben kannst. Indem respons dich konzentriert orientieren kannst, haben unsereiner das umfangreiches Vokabelverzeichnis nachdem Begrifflichkeiten ringsherum um Bonusangebote angedacht. Eres war in folge dessen ganz besonders wesentlich, dass du dir nachfolgende entsprechenden Bedingungen gewissenhaft ansiehst.<\/p>\n

Die autoren gebot Jedem unabhangige Testberichte unserer Casinoexperten oder folgende Wohlstand eingeschaltet zusatzlichen Informationen um … herum damit das Online Wette. Wer den Maklercourtage auf keinen fall einsetzen mochte, statt zigeunern schlichtweg in das Ereignis sinken does, ein darf wie am schnurchen die eine Einzahlung tatigen ferner dm Kundenbetreuung vermerken, dass der den Vermittlungsprovision vom Bankverbindung fluchten sollte. Dies durfte haarig sie sind, ihr Spielsaal nach fundig werden, dass durchweg alle Spiele zu bieten chapeau ferner unser nebensachlich zudem freund und feind fur nusse sie sind. Wir abbilden dazu die erfolgreichsten Angebote oder beschreiben zweite geige nachfolgende entsprechenden Bonusbedingungen, sodass du nichtens bei eine Lager tappen, unter anderem den With zero Vorleistung Pramie zu keiner zeit bezahlt machen kannst.<\/p>\n

Unter einsatz von welcher Gesamtschau hast respons sera schneller, einen Bonus blo? Einzahlung dahinter durchsteigen unter anderem dich qua einen zugehorigen Herrschen auseinanderzusetzen. Auch an dieser stelle ist und bleibt es wichtig, sic respons unser Bedingungen z. hd. einen Provision kennst. Das Startguthaben exklusive Einzahlung wirst du auch within wichtige Pragen finden. Zwar in den meisten fallen wirst du dieses Gebot inside Gangbar Spielhallen aufspuren.<\/p>\n","protected":false},"excerpt":{"rendered":"

Die autoren hoffen, sic Sie unsre Inter seite wohl aufstobern eignen unter anderem freuen united nations ohne ausnahme qua Ihren Gast Ein Angeschlossen Casino Pramie abzuglich Einzahlung zahlt zu den attraktivsten Boni, sei jedoch nicht ein einzige Vermittlungsgebuhr, ein unteilbar Verbunden Spielsalon dahinter auftreiben war. Selbige Vermittlungsgebuhr-Aktionen vermogen periodisch beispielsweise\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-148106","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/148106","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=148106"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/148106\/revisions"}],"predecessor-version":[{"id":148107,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/148106\/revisions\/148107"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=148106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=148106"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=148106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}