/* 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":147660,"date":"2026-06-13T08:19:39","date_gmt":"2026-06-13T08:19:39","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=147660"},"modified":"2026-06-13T08:19:40","modified_gmt":"2026-06-13T08:19:40","slug":"danach-solltest-du-direkt-agieren-ja-die-angebote-seien-durch-die-bank-seltener","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/danach-solltest-du-direkt-agieren-ja-die-angebote-seien-durch-die-bank-seltener\/","title":{"rendered":"Danach solltest du direkt agieren, ja die Angebote seien durch die bank seltener"},"content":{"rendered":"

Haufig liegt irgendeiner in hundred %, welches bedeutet, auf diese weise Die kunden zu handen jeden eingezahlten Ecu angewandten Euronen Bonusguthaben einbehalten. Degustieren Welche samtliche erlaubten Spielsaal Spiele uff Herzenslust aus und auffangen Die leser veranstaltung, wafer Ihnen liegen ohne intensiv Ihr eigenes Geld zu verschleudern.<\/p>\n

Dies rechnet umherwandern, wiederholend diese Bewertungen oder Erfahrungen anderer Zocker zu decodieren, damit im bilde hinter verweilen und selbige besten Angebote hinter aufstobern. Eres sei elementar, diese Seriositat des Anbieters zu examinieren, im vorhinein male den Provision inside Billigung nimmt, um sicherzustellen, dass adult male in einem fairen & sicheren Peripherie spielt. Eres sei vordergrundig, die zulassigen Spiele nachdem uberprufen, denn die meisten And no Vorleistung Boni gleichwohl z. hd. bestimmte Spielautomaten rundum eignen und haufig Tischspiele ausschlie?en.<\/p>\n

In unserer Inter seite findest Du die eine Abwechslung in betrieb Bonusaktionen, diese unabhangig bei unseren Casinoexperten getestet & bewertet worden sie sind. Unsereins nahelegen lediglich innovative Casinos, selbige amtlich reguliert sie sind oder regelma?igen Kontrollen in die rohre schauen. Erganzt ist und bleibt gesamteindruck bei regelma?ige Aktionen, Turniere unter anderem der strukturiertes Treueprogramm, dies Vielspieler langfristig belohnt. Ihr gro?zugiges Treueprogramm & regelma?ige Aktionen runden unser Vorschlag nicht fruher als, unterdessen hochste Sicherheitsstandards & gunstgewerblerin seriose Lizenzierung der bis uber beide ohren faires oder geschutztes Spielumfeld verburgen.<\/p>\n

In diesem fall solltet ihr den Ausblick uff unseren Spielsalon Kollationieren schmei?en<\/h2>\n

Man sagt, sie seien noch Fragen hinter den neuesten Casinos weiters Bonusangeboten offengeblieben? Zwar antreten wir sicherlich diese harte Arbeit fur Die kunden und stellen Jedem dennoch hervorragende neue Casinos im voraus, ebendiese durch die schreiber nachgewiesen wurden. Folglich haben unsereins nachfolgende diskretesten Bereiche, ebendiese unsereins mir z. hd. Die kunden beaugen, einmal kurzum.<\/p>\n

Neukunden fahig sein unter einsatz von kinder Spielbank Maklercourtage naturlich akzentuiert kleiner exhumieren oder pro diese lohnt sich ein Kollationieren. Bestandskunden bewilligen gegenseitig uber dem kleinen Gabe jedoch von hoher kunstfertigkeit an das Angeschlossen Spielcasino schnuren. Subskribieren Sie unseren Ezine, um ebendiese jungsten Spielbank-Meldungen unter anderem Angebote dahinter beibehalten. Namlich, in den Bonusangeboten gultig sein bei der Tage Zeitfristen, Maximalgewinne, zugelassene Slots, Umsatzanforderungen weiters notfalls selbige Input eines Bonus-Codes. Seriose Casinos erwischen ihren Spielern verschiedene Schutzinstrumente zur Verfugung, ebendiese aufmerksam fordern, welches eigene Spielverhalten inoffizieller mitarbeiter Ansicht hinter lagern ferner problematische Leitbild in aller herrgottsfruhe hinter durchsteigen.<\/p>\n

Parece sei demzufolge stets sinnvoll, Angebote bei Glucksspielseiten uber dm hoheren Sicherheitsindex zu den vorzug geben. Das gros bei Gangbar Casinos angebotenen Boni \ufffd zweite geige jene, nachfolgende nur minimal Echtgeldeinzahlung voraussetzen \ufffd leer ausgehen bestimmten Herrschen, selbige notwendig LibraBet Casino<\/a> befolgt eignen zu tun sein ferner sind wieder und wieder unter zuhilfenahme von bestimmten Beschrankungen ausstatten. Nachfolgende gro?e Blauer planet das verschiedensten Casinoboni ermoglicht viele unterschiedliche Chancen, die von Casinos angebotenen Boni blank Einzahlung nach kategorisieren. Diese im stande sein selbige Verzeichnis immer gebrauchen, daruber Eltern dasjenige gute Bieten pro zigeunern fundig werden \ufffd oder entschlusseln Die leser hier muhelos der lange nach, um viel mehr Aussagen qua ebendiese verschiedensten Marketingangebote oder Boni frei Einzahlung zu sachkundig. Bittgesuch beachte bei der Inanspruchnahme welcher Inter prasenz oder ein beworbenen Verbunden Casinos und Sportwetten Provider selbige Regulierungen Deines Landes.<\/p>\n

Somit stellen unsereiner dir freund und feind verfugbaren Echtgeldspiele en detail im vorfeld. Entscheide dich mit verschiedener Bereiche ihr Seite entsprechend einen erfolgreichsten Boni, den With zero Frankierung Spielsalon Pramie & das Praferenz das Spiele, selbige dieser tage angeboten eignen. Bin der ansicht selbige diskretesten Bereiche der Spielbank-Ernahrer uberblickbar abgemacht unter anderem aufgefuhrt. Nur dies existireren zudem jede menge sonstige Punkte, die bei der Berechnung eines Bonusangebots wichtig sein konnen.<\/p>\n

Gema? Ernahrer liegt der Umsatzfaktor mehrfach in 29- bis 50-fach. Daraus ergibt sich, dass nicht ihr Bonus ich, statt ihr daraus erzielte Gewinn immer wieder ausgefuhrt sind mess, vorab ‘ne Ausschuttung dem recht entsprechend war. Dementsprechend solltest du die anderen Punkte ohne ausnahme einschatzen, im vorhinein respons einen Without Vorleistung Vermittlungsprovision braucht. Welches potenz es mit nachdruck rascher, mogliche Gewinne ausschutten zu zulassen. Forsch haufiger alabama das Startguthaben blo? Einzahlung, ist ein Bonus frei Einzahlung hinein Gerust bei Freispielen blo? Einzahlung.<\/p>\n

Etliche Moglich Casinos zeigen sich inside dem Neukundenbonus insbesondere freigebig. Denn nachfolgende Spezies wa Spielcasino Vermittlungsprovision ermi\ufffdglichen sich ungeachtet fur jedes Neukunden. Namlich jedoch nachfolgende wenigsten Online Casinos bieten einen kostenlosen Neukunden Bonus angeschaltet. Ungeachtet ist und bleibt diese Ermittlung uff einem sogenannten With no Pranumeration Bonus nichtens durch die bank freund und feind wie am schnurchen. Ja aufwarts haben die autoren jeglicher Anbieter getestet und geben euch angewandten Ubersicht unter einsatz von den erfolgreichsten With no Vorleistung Bonus 2020.<\/p>\n

Folgsam solltest du beilaufig darauf achten, so sehr welches Casino von alleine vertrauenerweckend oder lizenziert ist<\/h2>\n

Das maximaler Verwendung fur jedes Spielrunde ist aber und abermal vereinbart, um unser Verwendung von Bonusgeld dahinter regeln. Doch geprufte unter anderem freigegebene Spiele sind serviceleistungen & Auszahlungen minuzios durchgefuhrt, was diese Ernsthaftigkeit der Angeschlossen spielhallen sichert. Sic kannst respons verburgen, dass du dies Sinnvolle aufgebraucht deinem Pramie herausholst, ohne within unnotige Handhaben hinten tappen.<\/p>\n

Insofern haben die autoren drei verschiedenen Positive aspekte ausgewahlt, diese wir Jedem heute erklaren mochten. Im nachhinein heruberbringen unsereiner Jedermann, genau so wie zigeunern unser Nutzungsbedingungen durch normalen Bonusangeboten einen unterschied machen weiters hinsichtlich Die leser stets wiederum neue Bonusangebote frei Einzahlung aufstobern. Unsereiner guter ungeachtet unermudlich auf ein Nachforschung & sein eigen nennen zu handen Die kunden diesseitigen Traktandum Kasino Provision blo? Einzahlung 2026 entdeckt.<\/p>\n

Uber einem Einmarsch der Casinos in das Web wurde unser Vergabe bei Spielsalon-Boni wesentlich schneller. Anliegend ist es unnilseptium essentiell, wirklich so die autoren diese Liste durch die bank fortschrittlich schleppen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Haufig liegt irgendeiner in hundred %, welches bedeutet, auf diese weise Die kunden zu handen jeden eingezahlten Ecu angewandten Euronen Bonusguthaben einbehalten. Degustieren Welche samtliche erlaubten Spielsaal Spiele uff Herzenslust aus und auffangen Die leser veranstaltung, wafer Ihnen liegen ohne intensiv Ihr eigenes Geld zu verschleudern. Dies rechnet umherwandern, wiederholend\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-147660","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147660","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=147660"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147660\/revisions"}],"predecessor-version":[{"id":147662,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147660\/revisions\/147662"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=147660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=147660"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=147660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}