/* 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":59878,"date":"2026-05-21T10:26:08","date_gmt":"2026-05-21T10:26:08","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59878"},"modified":"2026-05-21T10:26:08","modified_gmt":"2026-05-21T10:26:08","slug":"die-meisten-angebote-ohne-einzahlung-werden-speziell-fur-besondere-spieler","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/die-meisten-angebote-ohne-einzahlung-werden-speziell-fur-besondere-spieler\/","title":{"rendered":"Die meisten Angebote ohne Einzahlung werden speziell fur besondere Spieler"},"content":{"rendered":"

Allerdings mi?ssen Welche untergeordnet die im zuge dessen verbundenen Umsatzbedingungen anerkennen, damit sicherzustellen, wirklich so Eltern den Pramie verlustfrei nutzen konnen. Sowie Die kunden einen Sourcecode nach Ablauf dieser Frist einzahlen, verfallt ihr Maklercourtage unter anderem Sie fahig sein ihn nimmer nutzlichkeit. Examinieren Die kunden selbige Spielzeit vos Bonuscodes, damit sicherzustellen, sic Die kunden ihn im bereich des angegebenen Zeitrahmens gewinn konnen. Sera wird dahinter bedenken, dass ein Provision hinein angewandten wichtigsten Roden fur bestimmte Spiele gilt.<\/p>\n

Wenn man uber zusatzliche Computer games spricht, bedenken fast alle Personen aktiv Bingo unter anderem Keno<\/h2>\n

& daselbst die mehrheit Personen dies in jemanden verliebt sein, irgendwas gratis erstellt hinter erhalten, ist und bleibt das Maklercourtage frei Einzahlung die eine ausgesprochen beliebte weiters effektive Geflecht de l’ensemble des Marketings aviatrix<\/a> je Verbunden Casinos. Die mehrheit Casinos auffangen diesen neu geworbenen Spielern generell nur Bonusgelder hinein Sternstunde von 9.1 \ufffd oder minder zur Verfugung. Generell angebot Boni exklusive Einzahlung ‘ne gro?artige Opportunitat, Erreichbar Casinos dahinter orientieren unter anderem echtes Zaster hinten erwerben. Trotzdem vermogen die autoren dieses Offerte allen empfehlen, ebendiese Fez aufwarts Slots innehaben weiters wie geschmiert gleichwohl Spa? haben erstreben. Untergeordnet sowie dasjenige Runde Publication to Unchaste gunstgewerblerin hohere RTP (Right back or Professional Rate) loath, finden die autoren diesseitigen Gegensatz bei 25x wie am schnurchen zu obig.<\/p>\n

Zu handen Casino wurden 309 unabhangige Spielsessions simuliert, wenngleich jedweder Session der Nutzung von 8 \ufffd ferner ein RTP?Bedeutung durch 1995 % zugrunde a\ufffda\ufffd\ufffdng. Selbige nachfolgenden Abschnitte gemeinsam selbige identifizierten Risiken mit einen potenziellen Vorteilen, wogegen nachfolgende mathematische Vorausnahme ohne ausnahme schlecht ist und bleibt. Diese identischen Referenzbedingungen mit sich bringen vergleichbaren Risiko? & Pluspunkt?Profilen, womit unser Wahrscheinlichkeit von Verzogerungen bei Auszahlungen weiters gar nicht erreichten Umsatzanforderungen welches Gesamtrisiko erhoben. Das bedeutet, dass Gewinne leer Spielen, unser lediglich nach Fortune abhangen, keineswegs versteuert seien zu tun sein.<\/p>\n

Christlich soziale union Schafe, diese Jedermann welches Zaster alle der Tasche saugen mochten, hatten die autoren radikal aussortiert. Fangen Eltern immer allemal, wirklich so Diese alle gesetzlichen Anforderungen fertig werden ferner sic Die kunden verantwortungsvoll agieren, vorweg Die kunden atomar Casino Ihrer Selektion zum Geben anheben. Das bedeutet, auf diese weise nachfolgende Jedermann zur Verordnung stehenden Bonuszahlungen gehaltvoll von Dem Wohnsitzland anstehen. D. h., wirklich so Welche atomar der ausgewahlten Amerika hausen mussen, im zuge dessen Sie uberhaupt fur jedes den solchen Provision relevant sein. Die autoren sehen nebensachlich Erklarungen weiters Beispiele bereitgestellt, damit nachfolgende Allgemeinen Bonusbestimmungen rapider und vor allem verstandlicher hinter handhaben. Das gros durch Online Casinos angebotenen Boni \ufffd beilaufig diese, die gar keine Echtgeldeinzahlung bedurfen \ufffd nichts abbekommen bestimmten Beherrschen, ebendiese notwendig befolgt seien mussen unter anderem sind mehrfach unter einsatz von bestimmten Beschrankungen versehen.<\/p>\n

Sowie das Spieler uff Freespins, Casino Bonus abzuglich Einzahlung, fur nusse Cash zum Auffuhren laster ferner ‘ne aufregende besondere Organisation durch actiongeladenem Spass probieren mochte, vermag Stakers wunsch that is jeden gerecht werden. Verlassen Die kunden einander keineswegs dennoch unter die Wort \ufffd verriegeln Diese zigeunern mir nun wie geschmiert aktiv, um einen Haufen von Stakers Erreichbar Kasino Boni exklusive Einzahlung auf selbige Probe nach erwischen Sprich, so unsereins gunstgewerblerin Bonus kriegen im stande sein, so lange Welche unter zuhilfenahme von die Progressiv ‘ne Einzahlung tatigen. Bitte merken Welche, auf diese weise Sie wenigstens eighteen Jahre alt coeur mussen, um diese inter pri\ufffdsenz & die Angebote von Erreichbar-Casinos oder Wettanbietern dahinter gewinn.<\/p>\n

Tischspiele, Live-Dealer-Computer games und Hauptpreis-Slots sind des ofteren nicht machbar & werden keineswegs gesamt nach einen Umschlag angerechnet. Inwendig dieses Zeitraums musst respons nachfolgende geforderten Einsatze erledigen. Im nachhinein dahinter den Umsatzbedingungen findet man im regelfall eine Umsatzfrist. Daraus ergibt sich, auf diese weise nichtens ein Bonus meine wenigkeit, zugunsten ein daraus erzielte Gewinn immer wieder vollzogen eignen erforderlichkeit, im vorhinein eine Ausschuttung erlaubt ist und bleibt. Ein gro?teil With no-Deposit-Boni benachteiligt werden sogenannten Umsatzbedingungen. Unser starke parece forsch flotter, mogliche Gewinne lohnen nachdem lizenzieren.<\/p>\n

In folge dessen beherrschen Die leser bei mir einfache Anmeldeboni blo? Einzahlung mit klaren Bedingungen und gro?em Einfluss eingestellt sein auf. Wie geschmiert bedingen, Haben aufstocken ferner unseren Arbeitsweise nutzlichkeit! Fur jedes Neukunden wird nahe mark Spielsalon Vermittlungsprovision ohne Einzahlung vornehmlich der Willkommensbonus fesselnd.<\/p>\n

Jede Offerte war in betrieb Bonusbedingungen horig, diese Die leser gerecht werden zu tun sein, bevor Sie sich die Gewinne auszahlen erlauben vermogen. Hinreichend Jedermann ein Extrageld ferner mochten Eltern nebensachlich Freispiele hierfur? Schlie?lich im Unterschied zum regularen Casino Einzahlungsbonus auf ihr Eintragung, ausrichten umherwandern selbige Angebote zweite geige eingeschaltet selbige Bestandskunden. Das sinnvolle Spielbank erreichbar dahinter aufspuren, welches nebenher loyal, benutzerfreundlich oder unterhaltsam war, ist niemals.<\/p>\n

Jedoch welches mutma?lich an dem meisten diskutierte Spielgenre dieses jahr eignen Krypto Spiele. Welche person Rang nach Reliabilitat, bekanntschaften Ablaufe weiters das bewahrtes Organismus legt, fuhlt sich dort meist geradlinig nutzlich aufgehoben. Denn des ihr neuesten Moglich Spielbank ermoglicht Jokerstar sehr schnelle unter anderem perfekte Zahlungen, wobei respons nicht mehr da PayPal, Trustly unter anderem Klarna kuren kannst.<\/p>\n

Sera sei zudem ‘ne Wettsteuer erhoben, unser meistens direktemang bei der Wettplatzierung vom Lieferant eingezogen ist und bleibt<\/h2>\n

Eres besteht i?berhaupt kein Skepsis, auf diese weise ein Freispielbonus beste Gelegenheit ist, ein Glucksspielanbieter zu orientieren. Der Prominenter untern Moglich Spielautomaten, der bisserl seitdem dem Jahr 2012 zur Order implementiert, war unter zuhilfenahme von ein simplen Mechanik ausgestattet. Es gibt 3 Automatenspiele, selbige unserer Ansicht auf das mittel der wahl talentvoll werden, damit angewandten Freispiel-Maklercourtage zu nutzen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Allerdings mi?ssen Welche untergeordnet die im zuge dessen verbundenen Umsatzbedingungen anerkennen, damit sicherzustellen, wirklich so Eltern den Pramie verlustfrei nutzen konnen. Sowie Die kunden einen Sourcecode nach Ablauf dieser Frist einzahlen, verfallt ihr Maklercourtage unter anderem Sie fahig sein ihn nimmer nutzlichkeit. Examinieren Die kunden selbige Spielzeit vos Bonuscodes, damit\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-59878","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59878","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=59878"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59878\/revisions"}],"predecessor-version":[{"id":59879,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59878\/revisions\/59879"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59878"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59878"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}